Problème affichage de données

Résolu/Fermé
lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010 - 4 juil. 2008 à 00:39
lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010 - 8 juil. 2008 à 11:49
Bonjour,


Avec ce code, je souhaite récupérer le contenu d'une table. Seul problème, ça ne m'affiche qu'une seule ligne de données, alors que la table devrait contenir plus de 100 entrées...

Voici le code :
<html>
  <head>
    <title>...</title>
  </head>
<body>
  <?php
    //connection au serveur:
    $cnx = mysql_connect( "...", "...", "..." ) ;
  
    //sélection de la base de données:
    $db = mysql_select_db( "..." ) ;
  
    //requête SQL:
    $sql = "SELECT * FROM nuked_users" ;
  
    //exécution de la requête:
    $requete = mysql_query( $sql, $cnx ) ;
  
     //affichage des données:
     if( $result = mysql_fetch_object( $requete ) )
     {
        echo("<div align=\"center\">".$result->pseudo." ".$result->niveau." <a href=\"modification2.php?id=".$result->id."\">modifier</a><br>\n" ) ;
     }
  ?>
</body>
</html>

1 réponse

lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010 5
4 juil. 2008 à 23:44
Up...
0
[o.o]REplay Messages postés 357 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 20 juillet 2009 28
5 juil. 2008 à 01:07
Salut :)

//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
echo("...
}

--> fais un while ca ira mieux :) Je n'utilise pas mysql_fetch_object, mais le fonctionnement doit être le même: quand il n'y a plus de lignes, il renvoie false-> la boucle while se termine.

++
0
lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010 5 > [o.o]REplay Messages postés 357 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 20 juillet 2009
8 juil. 2008 à 10:07
OK je vais essayer de ce pas ;)
0
[o.o]REplay Messages postés 357 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 20 juillet 2009 28 > lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010
8 juil. 2008 à 10:15
Dis moi, tu fais partie des personnes qui s'occupent du site "espace tuto"? Je me suis mis au flash depuis vendredi pour le fun, je veux bien essayer de vous faire une bannière :) (gratuitement biensur).

Donnez-moi vos idées. (:
0
lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010 5 > [o.o]REplay Messages postés 357 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 20 juillet 2009
8 juil. 2008 à 11:06
Ca marche.

Le code est donc devenu :

     //affichage des données:
     while ($donnees = mysql_fetch_array($requete) )
	{
	?>
		<div align=center>
		<?php echo $donnees['pseudo'];?> <?php echo $donnees['niveau']; ?> <a href=modification2.php?id=<?php echo $donnees['id'];?>>modifier</a>
		</div>
	<?php
	}



Oui je suis bien une des personnes qui s'occupe d'espace tutos :P

Msn : lowwa132@hotmail.com ;)
0
[o.o]REplay Messages postés 357 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 20 juillet 2009 28 > lowwa132 Messages postés 23 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 22 février 2010
8 juil. 2008 à 11:37
Ok :) c'est noté.
Je vous envoie ça dès que j'ai un temps. (ya des concurrents déjà? :p)
0