Traiter les lignes d'un resultat dune requete

Fermé
sifokl Messages postés 24 Date d'inscription samedi 24 mars 2012 Statut Membre Dernière intervention 20 novembre 2015 - 7 juil. 2013 à 09:42
 Utilisateur anonyme - 7 juil. 2013 à 10:14
Bonjour,
je veux recuperer les 3 derniers clients d'une table , et afficher leurs infos selon la feuille de style css (chaque resultat est affecté a une classe differente "droite" , "milieu" , et "gauche"
bref ,
grossomodo , le code resemble a ca :
Code html
<div class="droite"> bla bla bla </div>
<div class="milieu"> bla bla bla </div>
<div class="gauche"> bla bla bla </div>


mon code php ressemble a ca :
Code php
//code code code
$new_prom = '';
$sql = mysql_query("SELECT * FROM t_clients WHERE cl_paye = 1 LIMIT 3");
$count_ = mysql_num_rows($sql);
if ($count_ > 0){
        while ($rows = mysql_fetch_array($sql)){
                $infos = $rows['cl_infos'];     
                $new_prom .='<div class="droite">'.$infos.'</div>';
          }
}
//autre code autre code autre code



Je voulais savoir comment differntier entre les 3 resultats venant de la requete pour les formater suivant les classes css dont jai parlé !

Merci d'avance


1 réponse

Utilisateur anonyme
7 juil. 2013 à 10:14
Bonjour

Je n'ai pas essayé, mais ça pourrait ressembler à ça :

if ($count_ > 0){
        $tbclass=array('droite','milieu','gauche');
        $cnt=0;
        while ($rows = mysql_fetch_array($sql)){
                $infos = $rows['cl_infos'];     
                $new_prom .='<div class="'.$tbclass[$cnt].'">'.$infos.'</div>';
                $cnt++;
          }
}
0