Bonsoir j'essaye de faire cette exercice mais impossible de le faire tourner correctement voici ce que je voudrait faire :

($_REQUEST['find']=ballon)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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