Affichage requete sql mysql fetch assoc

Fermé
lompail - 8 mars 2012 à 17:09
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 8 mars 2012 à 18:32
Bonjour,

jsuis sous wampserveur ,jutilise firefox ;

Voici mon problem : je veux afficher les resultat d'une requete sql mais rien ne s'affiche pourtan je n'est pas de message d'erreur .si qqun peut m'aider merci


<div id="contenu">
<pre>
<?php

include "include/connexion.inc.php";


$log = $_POST['prenom'];
$sql="SELECT clef,prenom,mdp,code_postale,ville,email,pays FROM membres WHERE prenom=$log;";
$res= mysql_query($sql);
@mysql_fetch_assoc($res); 
while($res=mysql_query($sql))
{
echo "Votre indice ...".$ligne["clef"]."<br>";
echo "Votre prenom ...".$ligne["prenom"]."<br>";
echo "Votre mot de passe...".$ligne["mdp"]."<br>";
echo"Votre code postale...".$ligne["code_postale"]."<br>";
echo "Votre ville...".$ligne["ville"]."<br>";
echo "Votre email ...".$ligne["email"]."<br>";
echo "Votre pays ...".$ligne["pays"]."<br>";
mysql_fetch_assoc($res); 
}


?>
</pre>
</div>
A voir également:

1 réponse

Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 144
8 mars 2012 à 18:32
Salut,

remplace ça :
@mysql_fetch_assoc($res);
while($res=mysql_query($sql))
{
echo "Votre indice ...".$ligne["clef"]."<br>";
echo "Votre prenom ...".$ligne["prenom"]."<br>";
echo "Votre mot de passe...".$ligne["mdp"]."<br>";
echo"Votre code postale...".$ligne["code_postale"]."<br>";
echo "Votre ville...".$ligne["ville"]."<br>";
echo "Votre email ...".$ligne["email"]."<br>";
echo "Votre pays ...".$ligne["pays"]."<br>";
mysql_fetch_assoc($res);
}

Par ça :

while($ligne =mysql_fetch_assoc($res))
{
echo "Votre indice ...".$ligne["clef"]."<br>";
echo "Votre prenom ...".$ligne["prenom"]."<br>";
echo "Votre mot de passe...".$ligne["mdp"]."<br>";
echo"Votre code postale...".$ligne["code_postale"]."<br>";
echo "Votre ville...".$ligne["ville"]."<br>";
echo "Votre email ...".$ligne["email"]."<br>";
echo "Votre pays ...".$ligne["pays"]."<br>";
}
1