se baser sur les id n'est pas une bonne méthode : dès que tu modifies ta table (enlèvements, rajout d'entrées), l'id peut changer n'importe comment.
donc le mieux est de garder un compteur dans ta boucle, que tu incrémentes à chaque passage. dès qu'il arrive à 10, tu affiches ton message et tu le réinitialises à 0. une autre solution : tu incrémentes et testes compteur modulo 10 pour savoir si le nombre est divisible par 10.
// première solution :
$nb = 0;
while (...)
{
if ($nb == 10)
{
echo 'message';
$nb = 0;
}
$nb++;
}
// deuxième solution :
$nb = 0;
while (...)
{
if (($nb % 10) == 0)
{
echo 'message';
}
$nb++;
}
la deuxième est plus sympa et te permettra d'afficher un message dès le début de la boucle (car 0 % 10 = 0).
herks
<?
include ("connexion_gal.php" );
$requette= mysql_query("SELECT * FROM gal ORDER BY id desc" ); ?>
<table width="100%" border="0" bgcolor="333333">
<tr> <td>
<?
while($valeurlu = @mysql_fetch_array($requette)) //debut de la boucle
{
?>