Comment rechercher dans la base de données avec un caractère spécial?Recherche dans la base de données avec le caractère spécial
J'utilise ce code comme un bouton
<a href="search.php?search=A & W Restaurants&submit=submit">A & W Restaurants</a>
Après cela, je l'utiliser pour rechercher la base de données
$query = mysql_real_escape_string($_GET['search']);
SELECT * FROM table WHERE 1st_column LIKE '%{$query}%'
Mais le résultat de recherche me montrer est vide.
Je pense que c'est "&" pour arrêter ma requête de base de données.
une idée à ce sujet?
Merci pour l'avance
remplacer '& ESSAYEZ' 'avec &' dans votre a href ... – Rikesh
S'il vous plaît, oh *** s'il vous plaît *** utiliser une déclaration préparée. http://stackoverflow.com/questions/60174/best-way-to-stop-sql-injection-in-php –