Affichage resultats

Résolu
clastype Messages postés 361 Statut Membre -  
clastype Messages postés 361 Statut Membre -
Bonjour,

je voudrais afficher le résultat d'une requête sql par ligne de 5 occurrences.
Pour ce faire j'ai donc écrit le code suivant :

$reponse = mysql_query( "SELECT id, pseudo FROM login");

while ($donnees = mysql_fetch_array($reponse) )
{
$id=$donnees['id'];
$pseudo=$donnees['pseudo'];
}
$id=1;
echo '<table>';
echo '<tr>';

while ($id<=5)
{
echo '<td>'.$id.'</td>';
echo '<td>'.$pseudo.'</td>';
$id++;
}
echo '</tr>';

echo '</table>';

Avec ce code je récupère mes données en affichant sur la même ligne les 5 résultats.

Mais lors de l'affichage, les id sont bien croissant (de 1 jusque 5), mais le pseudo est le dernier pseudo de ma table et il ne change pas.
Quelqu'un à une idée du pourquoi ?

Si quelqu'un à une idée pour afficher les résultats par ligne de 5 plus facilement je suis preneur également.

Merci d'avance à tous pour votre aide.
Bonne fin de journée.

--

Linux is my friend
Windows is the best
Configuration: Windows XP
Safari 525.19

5 réponses

  1. Chabanus Messages postés 982 Date d'inscription   Statut Membre Dernière intervention   70
     
    Essaye avec $reponse = mysql_query( "SELECT id, pseudo FROM login ORDER BY id DESC LIMIT 1,5";
    0
  2. clastype Messages postés 361 Statut Membre 195
     
    Merci pour ton aide,

    mai j'ai toujours le même genre de problème.....

    Quelqu'un d'autre a une idée.

    Bonne soirée
    0
  3. Chupachups23 Messages postés 74 Statut Membre 18
     
    Arf , tu récupère toutes les données et après tu essai de les afficher ...Recupere une donnée , affiche la et ainsi de suite .
    0
  4. Chupachups23 Messages postés 74 Statut Membre 18
     
    $reponse = mysql_query( "SELECT id, pseudo FROM login ORDER BY id DESC LIMIT 0,5"); 
    while ($donnees = mysql_fetch_array($reponse) )
    { 
    $id=$donnees['id'];
    $pseudo=$donnees['pseudo']; 
    echo '<table>';
    echo '<tr>';
    echo '<td>'.$id.'</td>';
    echo '<td>'.$pseudo.'</td>';
    echo '</tr>';
    echo '</table>'; 
    }
    
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. clastype Messages postés 361 Statut Membre 195
     
    Merci pour ton aide,

    le problème est résolu.

    A bientôt.
    0