Tom's Guide > Forum > Programmation > [PHP] Array + boucle while

[PHP] Array + boucle while

Forum Programmation : [PHP] Array + boucle while

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

j'ai un petit soucis :

j'ai une boucle while, et à chaque tour de cette boucle je souhaite ajouter une valeur à un tableau

$ydonnees = array(); // création de mon tableau

while (mysql_fetch_array($sql) { // ma requete sql récupère une valeur numérique

array_push($ydonnees, $sql['nb']); // j'ajoute au tableau la valeur retournée par ma requête

}


Mais lors d'un print_r($ydonnees) cela me retourne soit "Array" soit "ressource id#"

Vous pouvez m'aider svp ?

Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

$ydonnees est uhne array, donc pour la lire il faut lui dire à quel endroit la lire, exemple :
echo $ydonnees[0];

Répondre à jerbe

Pour afficher tous les résultats d'un tableau il faut utiliser une boucle for.

Exemple :

Code :
  1. <?php
  2. $tab = array('Valeur 1', 'Valeur 2', 'Valeur 3');
  3. for ($i = 0; $i < sizeof($tab); $i ++) {
  4.     echo $tab[$i] . '<br />';
  5. }
  6. ?>



... affichera :

Valeur 1
Valeur 2
Valeur 3

Répondre à Bioteck

il y a un autre truc (avec print je crois) qui le fait tout seul, mais je sais plus comment ... :p c'est balo

Répondre à jerbe

jete propsoe la même solution que bioteck ... pour lire les données d'un tableau la boucle for reste le mieux et son exemple est très bien présenter ^^

mais je crois que ton problème est tout autre puisque toi tu veux ajouter a ton tableau des données si j'ai bien compris.
Pour t'aider j'aurais besoin de deux réponses :
Souhaite tu rentrés des données numériques statiques ou incrémentées ou autres ? et ,
d'où proviennent les données ? d'un formulaire ? d'une simple boucle avec des valeurs bien définies ?


Message édité par stagiaire01 le 05-06-2008 à 14:40:24
------------------------------ 69 bonnes raisons de preferé une bierre a une femme :
http://www.clanifun.com/blabla-f5/ [...] e-t817.htm
n°44- On peut décapsuler une bière sans tacher les draps
Répondre à stagiaire01
Tom's Guide > Forum > Programmation > [PHP] Array + boucle while
Aller à :

Il y a 1716 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens