Requete SQL en PHP

flexijuju -  
 Rémy -
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

3 réponses

  1. floopy Messages postés 124 Statut Membre 9
     
    $nom=$_POST['liste'];
    $req ="select * from article where nom='$nom'"
    0
  2. falsafa Messages postés 1 Statut Membre
     
    $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
  3. Rémy
     
    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