[PHP] Probleme avec method post
Zehel
-
Templier Nocturne Messages postés 9989 Statut Membre -
Templier Nocturne Messages postés 9989 Statut Membre -
Bonjour, Voila je n'arrive pas à trouver ou est le probleme la dedans car ma page m'affiche une erreur à la ligne 11.
<html> <head> <title>Liste des chiens</title> </head>
<body>
<?php
$connexion = mysql_connect("localhost","root","");
mysql_select_db("malbruck",$connexion);
$requete="Select NomChien From Chiens ='".$_POST['Service']."';";
echo "<h1>Liste des chiens</h1>";
echo " Nom des chiens ";
$resultat= mysql_query($requete,$connexion);
$ligne=mysql_fetch_assoc($resultat);
while($ligne)
{
echo $ligne[NomChien];
$ligne=mysql_fetch_assoc($resultat);
}
mysql_close($connexion);
?>
</body></html>
Si vous pouvez m'aider s'il vous plait. Merci.
<html> <head> <title>Liste des chiens</title> </head>
<body>
<?php
$connexion = mysql_connect("localhost","root","");
mysql_select_db("malbruck",$connexion);
$requete="Select NomChien From Chiens ='".$_POST['Service']."';";
echo "<h1>Liste des chiens</h1>";
echo " Nom des chiens ";
$resultat= mysql_query($requete,$connexion);
$ligne=mysql_fetch_assoc($resultat);
while($ligne)
{
echo $ligne[NomChien];
$ligne=mysql_fetch_assoc($resultat);
}
mysql_close($connexion);
?>
</body></html>
Si vous pouvez m'aider s'il vous plait. Merci.
3 réponses
-
while($ligne)
ta condition est incorrecte...
dans le meilleur des cas, il saute la condition, dans le pire des cas, tu as une boucle sans fin -
salut,
non pour la condition pas de soucis son algorithme n'est pas vraiment au top mais cette boucle est correcte.
Moi je dis plutôt bien joué sur la requête sql :
$requete="Select NomChien From Chiens ='".$_POST['Service']."';";
même en lisant cela sans parler de programmation, juste une traduction : "selectioner nomchien de chiens=.. " ça ne veut rien dire. Par contre si tu dis : "selectionner nomchien de la table où chiens=.. " là on comprend plus
donc : $requete="Select NomChien From table_chien where Chiens ='".$_POST['Service']."'";
j'espere au moins que tu as compris qu'un langage de programmation dit de haut niveau comme php et sql est très proche de notre langage. -