Requete SQL en PHP

Fermé
flexijuju - 5 nov. 2003 à 20:15
 Rémy - 28 sept. 2006 à 09:31
Bonjour à tous.

Je voudrais faire une requete sql en PHP et j'ai un peu de mal avec la syntaxe.

Je cherche a selectionner des articles .

il est possible d'afficher l'article que j'ai choisis avec : echo $_post['liste'];

la requete suivante fonctionne :

$req ="select * from article";

Je voudrais faire la meme requete avec comme condition de selection : nom= (le nom retourné par la liste : $_post['liste'])

c'est donc un truc du genre : select * from article where nom="$_post['liste']"

mais ca ne marche pas, poouvez vous me donnez la synataxe s'il vous plait....
Merci a tous
julien
A voir également:

3 réponses

floopy Messages postés 124 Date d'inscription mercredi 24 septembre 2003 Statut Membre Dernière intervention 8 janvier 2004 9
5 nov. 2003 à 20:47
$nom=$_POST['liste'];
$req ="select * from article where nom='$nom'"
0
falsafa Messages postés 1 Date d'inscription mercredi 27 septembre 2006 Statut Membre Dernière intervention 27 septembre 2006
27 sept. 2006 à 09:03
$nom=$_POST['liste'];
$req ="select * from article where nom='$nom'"


Je penses qu'il faut plutot mettre cela:
$nom=$_POST['liste'];
$req ="select * from article where nom='".$nom."'"
0
Ou mieux peut-être (flexijuju à l'air de débuter, faut bien lui expliquer)

$nom=$_POST['liste'];
$req =("select * from article where nom=\"$nom\";");
$reponse = mysql_fetch_array($req);


ensuite, tu appelles ta réponse par $reponse["nom_du_champ"]

bon courage.
0