par
Cyrano » 15 févr. 2006, 21:18
Le principe de base, c'est l'utilisation d'un modulo : pour faire une ligne sur deux, on fera un modulo sur 2, ce qui donne schématiquement la chose suivante :
<table summary="">
<?php
/* Code de requêtes... */
/* On crée le point de départ: */
$p = 0;
while ($enr01 = mysql_fetch_array($resultat01))
{
if($p % 2)
{
?>
<tr>
<td>Image</td>
<td>Coordonnées</td>
</tr>
<?php
}
else
{
?>
<tr>
<td>Coordonnées</td>
<td>Image</td>
</tr>
<?php
}
/* On incrémente le repère servant à alterner les lignes */
$p++;
}
?>
</table>
En clair, si le pointeur $p est pair, on met l'image à gauche, les coordonnées à droite, sinon, on fait l'inverse.
Le principe de base, c'est l'utilisation d'un modulo : pour faire une ligne sur deux, on fera un modulo sur 2, ce qui donne schématiquement la chose suivante :
[php]<table summary="">
<?php
/* Code de requêtes... */
/* On crée le point de départ: */
$p = 0;
while ($enr01 = mysql_fetch_array($resultat01))
{
if($p % 2)
{
?>
<tr>
<td>Image</td>
<td>Coordonnées</td>
</tr>
<?php
}
else
{
?>
<tr>
<td>Coordonnées</td>
<td>Image</td>
</tr>
<?php
}
/* On incrémente le repère servant à alterner les lignes */
$p++;
}
?>
</table>[/php]
En clair, si le pointeur $p est pair, on met l'image à gauche, les coordonnées à droite, sinon, on fait l'inverse.