Bonjour,
Mon probleme est a l'affichage du navigateur, je vous explique.
Voici ma page:
<body>
<?
// declaration + connexion a la base
$requete="SELECT prix FROM maison"; // selection du prix de chaque maison
$resultat=mysql_query($requete); //envoi de la requete
$res=mysql_fetch_array($resultat); //mise sou forme de tableau
$nbligne=mysql_num_rows($resultat); //on compte les lignes
$compteur=0; // creation d'un compteur initialisé a 0
while ($compteur<>$nbligne) //tant que $compteur est egal a $nbligne
{ echo $compteur; //affiche le n° du resultat
echo $res[$compteur]; // affiche le prix correspondan a $compteur
echo "<br>\n"; // on passe une ligne
$compteur++;
}
?>
le prob vien que l'affichage n'est pa correct. Il me met cela
0125,32
1
2
3
ma base contient seulement 4 ligne. le premie chiffres correspond a $compteur et le secon est (normallement) le prix. je ne comprend pa pkoi il m'affiche seulement le prix de la 1ere ligne
si vous avez une idée
Merci
Mon probleme est a l'affichage du navigateur, je vous explique.
Voici ma page:
<body>
<?
// declaration + connexion a la base
$requete="SELECT prix FROM maison"; // selection du prix de chaque maison
$resultat=mysql_query($requete); //envoi de la requete
$res=mysql_fetch_array($resultat); //mise sou forme de tableau
$nbligne=mysql_num_rows($resultat); //on compte les lignes
$compteur=0; // creation d'un compteur initialisé a 0
while ($compteur<>$nbligne) //tant que $compteur est egal a $nbligne
{ echo $compteur; //affiche le n° du resultat
echo $res[$compteur]; // affiche le prix correspondan a $compteur
echo "<br>\n"; // on passe une ligne
$compteur++;
}
?>
le prob vien que l'affichage n'est pa correct. Il me met cela
0125,32
1
2
3
ma base contient seulement 4 ligne. le premie chiffres correspond a $compteur et le secon est (normallement) le prix. je ne comprend pa pkoi il m'affiche seulement le prix de la 1ere ligne
si vous avez une idée
Merci