Affiché données d'une requete SQL en "zigzag"

bip -  
 bip -
Bonjour,

Je voudrais savoir s'il serait possible d'afficher des données d'une requete SQL en "zigzag" ?
Je m'explique :
Enfaite j'affiche une barre avec <hr>, et je veux que les données récupérés à partir de la requete sql soient affiché les uns après les autres, une fois en haut, une fois en bas ...
EXEMPLE :

donnée 1 donnée 3 donnée5
<hr>----------------------------------------------------------------------------------------------<>
donnée 2 donnée 4

Merci :)

3 réponses

  1. Utilisateur anonyme
     
    Bonjour,

    Vous stockez le résultat de votre requête dans un tableau non associatif genre :

    $tab[0]='donnée 1';
    $tab[1]=...

    ensuite vous faites
    for($i=0;$i<count($tab)-1;$i+=2) {
    echo $tab[$i].' ';
    }
    echo '<hr size="1">;
    for($i=1;$i<count($tab)-1;$i+=2) {
    echo $tab[$i].' ';
    }
    0
  2. pitxu Messages postés 708 Statut Membre 95
     
    Bonjour,

    tu peux faire une détection de parité :

    if(is_int($entier/2)) print($entier." est un nombre pair" ); 
    else print($entier." est un nombre impair" );


    ainsi tu affiches les impairs en haut et les pairs en bas.
    0
  3. bip
     
    Merci pour votre aide j'essaye tout cela et je vous tiens au courant ;)
    0