Bonjour,

Dans ma base de données j'ai enregistré la chaîne de caractères l'ami telle quelle (sans antislash devant l'apostrophe).

Pourquoi la requête ci-dessous, avec $mavariable="l'ami" aussi bien qu'avec $mavariable="l\'ami" ne retourne-t-elle rien ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT * FROM ma_table
WHERE mon_champ = '$mavariable'
Précision importante : cette requête fonctionne pour toutes les variables qui n'ont pas d'apostrophe.

Merci pour votre aide