En fait mon code est censé créer des lignes et m'afficher 3 images par ligne (issu dune requête)
laffichage des requetes de la boucle est bonne il donne :
SELECT PhotoMembre FROM photos_membres WHERE IdMembre = 1 LIMIT 0, 3
SELECT PhotoMembre FROM photos_membres WHERE IdMembre = 1 LIMIT 3, 6
SELECT PhotoMembre FROM photos_membres WHERE IdMembre = 1 LIMIT 6, 9
SELECT PhotoMembre FROM photos_membres WHERE IdMembre = 1 LIMIT 9, 12

En tout jai bien 10 photos en base de donnée.
Si on prend les 3 première de chaque ligne c'est bon mais le prochaine cest que j'ai 3 photos de trop en ligne 2 et 1 de trop en ligne 3
et voici un morceau de mon code :
$premiereEntree=0;
$nombreParLigne=3;
$index.="\t\t\t\t\t<table align=\"center\" border=\"0\" width=\"650\" cellpadding=\"1\" rules=\"2\">\n";
for($i=1; $i<=$nombreDeligne; $i++){
if($i>1){
$premiereEntree=$premiereEntree+3;
$nombreParLigne=$nombreParLigne+3;
}
$requetePhotosMembre = "SELECT PhotoMembre FROM photos_membres WHERE IdMembre = ".$idMembreFichePerso." LIMIT ".$premiereEntree.", ".$nombreParLigne." ";
$rsPhotosMembre = mysql_query($requetePhotosMembre);
echo ("SELECT PhotoMembre FROM photos_membres WHERE IdMembre = ".$idMembreFichePerso." LIMIT ".$premiereEntree.", ".$nombreParLigne." ");
$index.="\t\t\t\t\t\t<tr>\n";
while($row=mysql_fetch_array($rsPhotosMembre)){
$url=$row['PhotoMembre'];
$width=1024;
$height=800;
$index.="\t\t\t\t\t\t\t\t<td align=\"left\"><a href=\"javascript: open_popup('".$url."',".$height.",".$width.")\"><img class=\"photosMiniaturesFichePerso\" src=".$row['PhotoMembre']."></a></td>\n";
}
$index.="\t\t\t\t\t\t\t</tr>\n";
}
$index.="\t\t\t\t\t\t\t</table>\n";