bonjour à tous
j'inscris les 25 premières entrées d'une table dans une variable :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
$debut=$i; 
 
$query ="SELECT adres FROM mail LIMIT $debut ,25  ";                   
 
while ($row = mysql_fetch_assoc($result))
{
		$row['adres'];
		$i++;
	    $destinataire[$i]=$row['adres'];
 
}
jusqu'à la tout va bien...........

Plus bas je fait une autre boucle pour afficher les entrées

( j'ai développer de cette façon pour faire un test !)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
while ($bcle <= 25  )
{
 
$bcle++;
 
$destinataire=$destinataire[$bcle];
 
echo "boucle : $bcle..........Destinataire : $destinataire<br>";
 
echo 'test2 : '.$destinataire[5].'<br>';
}
et la.....il s'affiche :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
boucle : 1..........Destinataire : abcdefgh@yuio.fr1
test2 : f
boucle : 2..........Destinataire : c
test2 :
boucle : 3..........Destinataire :
test2 :
boucle : 4..........Destinataire :
test2 :
boucle : 5..........Destinataire : 
 
etc............
Alors que si je m'est un 'echo' dans le premier 'while' , pas de problème, tout ce liste .

Plutôt bizarre à mon sens, la variable $bcle boucle pourtant bien !

et pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo 'test2 : '.$destinataire[5].'<br>';
ne s'affiche t'il qu'une fois ?

J'en perds mon latin !

Merci de votre attention..et de votre aide
.
.