8791 sujets

Développement web côté serveur, CMS

Bonjour,

je fais appel à la communauté pour un petit soucis de syntaxe.

Remettons les choses dans leur contexte: je vais chercher des éléments dans ma table et je les affiche dans une liste déroulante sous la forme

<option><?php echo $result['prg_num']," - ",$result['prg_name'] ?></option>


ensuite, quand j'envoie mon formulaire, jeveux faire un truc de ce genre

$sql="SELECT * FROM ".$pretext."_pdlm_prg WHERE prg_name[b]<CONTIENT>[/b]'".$_POST["prg_name"]."'";


C'est le "contient" que je ne trouve pas.
J'espère que c'est assez clair...
Modifié par pieryv (09 Jan 2012 - 11:45)
Bonjour,

C'est LIKE.
La syntaxe SQL serait :
SELECT * FROM tableName WHERE columnName LIKE %word%

Le % permet d'indiquer n'importe quel caractère.