comment faire une clause avec php?
Bonsoir j'essaye de faire cette exercice mais impossible de le faire tourner correctement voici ce que je voudrait faire :
($_REQUEST['find']=ballon)
Code:
1 2
|
$sql="SELECT * FROM piece WHERE INSTR(intitule,'".$_REQUEST['find']."')"; |
la ici le script fonctionne il affiche correctement le résultat sans erreur sql
maintenant avec la une clause:
Code:
1 2 3 4 5 6 7 8 9
|
$clause=``;
if(isset($_REQUEST['find']))
{
$clause="$clause"."WHERE INSTR (intitule,'".$_REQUEST['find']."') ";
}
$sql="SELECT * FROM piece ".$clause;
echo ($sql);
$resultat=mysql_query($sql) or die (mysql_error()); |
la je coince il me met cette erreur :
Code : Autre
[code]
SELECT * FROM piece WHERE INSTR (intitule,'ballon') FUNCTION stock.INSTR does not exist
[code]
mais que ce passe t'il ici il n'arrive pas a voir ce qu'il y dans la cas
merci de vos réponses