Bonjour,

J'ai une requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
	$req= "select * from photo WHERE ann = 2";
	$res = mysql_query($req) or die(mysql_error());
	$nb_photo = mysql_num_rows($res);
$nb_photo renvoie 3. Parfait, j'ai bien 3 rows dans ma base.

Je me sers de cette requête pour créer un tableau html afin de mettre les photos
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
while($data = mysql_fetch_assoc($result)){
	$tablo[]=$data;
	}
	var_dump($tablo);
//détermine le nombre de colonnes
	$nbcol=4;
 
	$nb=count($tablo);
	echo $nb;
Mais, une chose cloche, $nb ne me renvoie que 2...

Avez vous une explication ?

Merci.