sandrinoo Posted June 23, 2017 Posted June 23, 2017 (edited) Bonjour à tous, Voilà je me remets doucement au php après avoir arrêté 2 ans et je bloque là dessus (tout est dans le titre) : $rep = mysql_query("SELECT col6 FROM table"); while ($donnees = mysql_fetch_array($rep)) {$array_bd = $donnees['col6']; } print_r($array_bd); pourquoi mon print_r ne me sort-il pas toutes les valeurs numériques de mon champs COL6 comme ceci ? : Array ( [0] => 588 [1] => 698 [2] => 699 etc... ) Je tourne depuis 2h la dessus et je m'arrache les cheveux ! ... Edited June 23, 2017 by sandrinoo
BlackPage Posted June 23, 2017 Posted June 23, 2017 Salut, Tu fais ton print après la boucle donc il ne va afficher que la valeur de la dernière itération. Ta variable $array_bd n'est pas un tableau dans ton code. Si tu veux mettre tes valeurs dans un tableau : $rep = mysql_query("SELECT col6 FROM table"); $array_db = array(); while ($donnees = mysql_fetch_array($rep)){ $array_bd[] = $donnees['col6']; } print_r($array_bd); Ca devrait mieux fonctionner là
sandrinoo Posted June 23, 2017 Author Posted June 23, 2017 Merci vraiment. je vais pouvoir déjeuner l'esprit plus sereine. Merci encore Blackpage
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now