Code php
$retour_messages = mysql_query("SELECT * FROM articles WHERE texte LIKE '".%addslashes($recherche)%."' ORDER BY id DESC LIMIT ".$premiereEntree.",".$messagesParPage."") or die ("Erreur : ".mysql_error());
Code php
$retour_messages = mysql_query("SELECT * FROM articles WHERE texte LIKE '".%addslashes($recherche)%."' ORDER BY id DESC LIMIT ".$premiereEntree.",".$messagesParPage."") or die ("Erreur : ".mysql_error());Même quand je fait addslashes à part, bon ça n'affiche pas d'érreur MAIS ça agit comme REGEXP :Parse error: syntax error, unexpected '%' in /mnt/159/sdb/6/8/france.webmaster.fr/recherche.php on line 126
$recherche = addslashes($recherche);
$retour_messages = mysql_query("SELECT * FROM articles WHERE texte LIKE '%".$recherche."%' ORDER BY id DESC LIMIT ".$premiereEntree.",".$messagesParPage."") or die ("Erreur 0001 sur la page recherche.php".mysql_error());
$req = 'SELECT * FROM articles WHERE texte LIKE "%'.$recherche.'%" ORDER BY id DESC LIMIT '.$premiereEntree.','.$messagesParPage;
$retour_messages = mysql_query($req) or die ("Erreur 0001 sur la page recherche.php".mysql_error());