Je fais ce code pour stocker des numero de serie dans un tableau
$numcos=$list2['numconso'];
//echo "<b>".$numcos."</b>";
$_SESSION['numcos']=$numcos;
$sql3="select numserie from compatible where numconso=".$numcos;
$result3=@pg_query($sql3);
echo $sql3;
$v=0;
while($list3=@pg_fetch_array($result3))
{
echo "<b>list3 : ".$list3['numserie']."<br></b>";
$numz[$v]=$list3['numserie'];
$v++;
echo "<br>numz : <b>".$numz['$i']."<br></b>";
//echo "<b>list3 : ".$list3['numserie']."<br></b>";
}
mais quand j affiche le tableau je n ai qu un caractere dedansdonc j ai mis des echo dans ma boucle qui alimente le tableau et je constate qu a chaque fois numz est egale à E qui correspond au premier caractere du 1er numero de serie.
Mon code me semble logique,
car dans la boucle d alimentation lorsque je fais un echo de $list3['numserie'] j ai bien les bon numerie de serie.
Comment cela se fait il ?
Merci