Page 1 sur 1

boucle for, insertion dans un tableau

Posté : 12 juin 2006, 09:57
par konjiki
salut,
j'aimerai mettre les resultat d'un requete dans un tableau mais le probleme c'est que les valeurs sont écrasées :shock:
Voila le code
for($t=1;$t<=4;$t++){
			$month = str_pad($month, 2, "0", STR_PAD_LEFT);
			$day_req = str_pad($day_req, 2, "0", STR_PAD_LEFT);
			$dayplus=$day_req+1;
			$dayplus = str_pad($dayplus, 2, "0", STR_PAD_LEFT);
			$result=array();
			$req="select * from seances where date_seance between ".$year.$month.$day_req." and ".$year.$month.($dayplus)."";
			echo $req."<br>";
			$query=mysql_query($req);
			$day_req++;
			$row=mysql_fetch_array($query);
			$result[$t]=$row["HEURE_DEB_SEANCE"];				
		}
		print_r($result);
dans $result j'ai seulement des données dans le dernier indice.
merci

Posté : 12 juin 2006, 10:00
par guilt92
Si tu mets $result=array(); dans le for il va se réinitialiser à chaque fois. Mets la déclaration avant la boucle ;)

Posté : 12 juin 2006, 10:08
par konjiki
c'est cool merci bien :D