Bonjour,
Je récupère la valeur saisie dans un formulaire pour ensuite extraire des informations de ma base de données.
Pas de problème si seulement une valeur à été saisie, mais lorsque que je rentre 2 mots, la requête ne passe pas.
Je ne sais pas comment modifier mon code pour qu'il prenne en considération plusieurs mots (ET,OU).
Mon formulaire :
Ma requête de récupération :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form action = "rec2.php" method="post"> Mots clés : <input type = "text" name = "nom"><br /> <input type = "submit" value = "Envoyer"> </form>
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 require("secure/connect.php"); $rec=$_POST['nom']; $sql=mysql_query("SELECT * FROM fiche WHERE titre LIKE '%$rec%'") or die (mysql_error()); while ($donnees=mysql_fetch_array($sql) or die (mysql_error())) { echo $donnees['titre'].'<br>'; }![]()
Partager