Voilà mon souci :
J'ai dans ma base de donnée une colonne nommée 'patate' et une autre nommé 'patate à l'eau' (ce sont des exemples).
J'ai un script PHP avec un switch qui dit :
CODE
switch ($cuisine) {
case "patate": $cuisine2='patate';
break;
case"patate à l'eau": $cuisine2='patate à l\'eau';
break;
etc...
case "patate": $cuisine2='patate';
break;
case"patate à l'eau": $cuisine2='patate à l\'eau';
break;
etc...
ensuite je vais chercher dans la base la catégorie qui correspond à cuisine2.
Tout marche bien mais pour la 'ligne patate à l'eau', la seule avec une apostrophe, j'obtiens:
You have an error in your SQL syntax near 'eau%' AND valider='1%'' at line 1
Dans ma base de donnée, vue avec phpmyadmin la colonne patate à l'eau est écrite comme tel.
Voila vous savez tout.
Si vous pouvez m'expliquer le problème çe serait très sympa.
Merci d'avance.
