sandrinoo Posté 23 Juin 2017 Partager Posté 23 Juin 2017 (modifié) 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 ! ... Modifié 23 Juin 2017 par sandrinoo Lien vers le commentaire Partager sur d’autres sites More sharing options...
BlackPage Posté 23 Juin 2017 Partager Posté 23 Juin 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à Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandrinoo Posté 23 Juin 2017 Auteur Partager Posté 23 Juin 2017 Merci vraiment. je vais pouvoir déjeuner l'esprit plus sereine. Merci encore Blackpage Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandrinoo Posté 23 Juin 2017 Auteur Partager Posté 23 Juin 2017 L'esprit plus serein plutôt... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant