Bonjour,
Comment afficher le resultat d une requete sur 3 colonnes, j'ai fait mais ca me donne pour chaque champ un affichage sur 3 colonnes et le nombre de lignes aussi.
Merci
le voila:Salut,
MOntre nous ton code stp, c'est plus facile pour apporter une aide.
$nb = mysql_num_rows($query_qr);
$counter = 0;
while ($row_qr = mysql_fetch_array($query_qr))
{
// on extract les donnees
extract($row_qr);
if($counter >=3){
$Contents .="<br/>";
$counter = 0;
}
$Contents .="$nom";
$counter++;
}
$counter = 0;
while ($row_qr = mysql_fetch_array($query_qr))
{
$counter++;
// on extract les donnees
extract($row_qr);
if ( ceil($counter/3) == $counter/3 ) {
$Contents .="<br/>";
$counter = 0;
}
else {
$Contents .="$nom";
$counter;
}
}
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.Et si tu faisais un traitement via modulo?J'ai voulu tester le retour a la ligne apres 3 enregistrements, mais ca me donne un nom au-dessus de l autre
Corrigez moi si j'ai tort:Salut,Et si tu faisais un traitement via modulo?J'ai voulu tester le retour a la ligne apres 3 enregistrements, mais ca me donne un nom au-dessus de l autre
Dsl si je suis à côté de la plaque c'est juste que je suis ce type de traitement et je pense que ca peut
répondre à ton besoin aussi... 'fin, possible
@+
echo '<table border="1" align="center" cellpadding="5">';
while ($row_qr = mysql_fetch_array($query_qr))
{
if ($i%3 == 0) echo '<tr align="center">';
$i++;
// on extract les donnees
extract($row_qr);
echo '<td>on affiche le contenu ici ..</td>';
if ($i%3 ==0)echo "</tr>";
}
echo '</table>';
Pour l'utilisation "modulo", correction inutile, tu tiens le principe[...]
Corrigez moi si j'ai tort:echo '<table border="1" align="center" cellpadding="5">'; while ($row_qr = mysql_fetch_array($query_qr)) { if ($i%3 == 0) echo '<tr align="center">'; $i++; // on extract les donnees extract($row_qr); echo '<td>on affiche le contenu ici ..</td>'; if ($i%3 ==0)echo "</tr>"; } echo '</table>';
J'ai un tres bon resultat, merci FuZZyLineSalut,
Pour l'utilisation "modulo", correction inutile, tu tiens le principe
En revanche tu ne dis pas si le résultat est conforme à ce que tu veux, est-ce le cas?
@+