Slt j'aimerais récupérer la valeur du champ d'un formulaire, afin d'effectuer une recherche affinée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $req = mysql_query("SELECT * from $table WHERE pseudo=$_POST[recherche] ORDER BY id") or die ("Erreur à l'étape 3 - Select table ".mysql_error());
Je fais tout sur la même page..
Il me met l'erreur Notice: Undefined index: recherche in c:\program files\easyphp1-8\www\site\filtre.php on line 33
Erreur à l'étape 3 - Select table Erreur de syntaxe près de 'ORDER BY id' à la ligne 1
J'ai certainement mal écrit la requete...? quelqu'un peut me corriger ? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <html> <link href="monstyle.css" rel="stylesheet" type="text/css"> <head> <title>AFFICHAGE fin du contenu de la table <? $table='profiles'; print ("$table"); ?> </title> </head> <body> <h2>recherche sur le contenu de la table</h2><br><br><br> <center> <form name="form1" method="post" action="<? print $PHP_SELF ?>"> <input type="text" name="recherche"> <input type="submit" name="Submit" value="Rechercher"> </form> <br><br><br> </center> </body> </html>
Partager