je veux récupérer dans un tableau les résultats d'une requete dans une table comme ceci :
Code :
$sql=mysql_query("SELECT id_an_mod FROM annonces_mod WHERE id_adherent='".$_SESSION[id_adher]."'" );
$rs=mysql_fetch_object($sql);
$an_mod_ok = array() ;
while ( $rs = mysql_fetch_object ( $sql ) )
{
$an_mod_ok[] = $rs->id_an_mod;
}
print_r ($an_mod_ok);
et ce qui est bizarre c'est que systématiquement il manque unou deux résultats dans le tableaux pourtant avec print_r je vois bien que l'array commence à [0] .. pourquoi ? faut-il une boucle avec par exemple :
Code :
$y=mysql_num_rows($sql)
for ($z=0;$z<=$y;$z++)
{ $an_mod_ok[$z] = $rs->id_an_mod; }
pas mieux ... j'ai du oublié quelque chose si vous voyez le prob ... merci de m'éclairer
Marsh Posté le 01-07-2006 à 07:30:26
bonjour,
je veux récupérer dans un tableau les résultats d'une requete dans une table comme ceci :
et ce qui est bizarre c'est que systématiquement il manque unou deux résultats dans le tableaux pourtant avec print_r je vois bien que l'array commence à [0] .. pourquoi ? faut-il une boucle avec
par exemple :
pas mieux ... j'ai du oublié quelque chose
si vous voyez le prob ... merci de m'éclairer
antoine