Plateformes d'assistanceDiscussions & Opinions des Communautés
|
|
|
|
[PHP] boucle while + array
Dernière réponse le 26 jan 2009 à 17:23:00 Nico76, le 4 jun 2008 à 22:17:25Bonjour,
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
Configuration: Windows Vista Firefox 3.0
Meilleures réponses pour « [PHP] boucle while + array » dans :
Comment lire un fichier ligne par ligne VoirComment lire un fichier ligne par ligne
Préambule
Boucle while
Syntaxe
Exemple
Astuces
Bonus
Boucle for
Syntaxe
Préambule
Une des erreurs les plus communes dans l'apprentissage des scripts "bash" sous GNU/LInux pour lire un fichier...
PHP - Structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle?
On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1 (le PHP associe le mot clé true à 1...
Javascript - l'objet Array VoirLes particularités de l'objet Array
L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler
des tableaux.
Voici la syntaxe à utiliser pour créer une variable tableau :
var x = new Array(element1[, element2, ...]);
Si...
PHP - Les fonctions VoirLa notion de fonction
On appelle fonction un sous-programme qui permet d'effectuer
un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal.
Les fonctions permettent d'exécuter dans plusieurs parties du...
Répondre à X-Fan
|
Problème résolu !! voilà mon code : (merci d'avoir essayer de m'aider X-fan
<?php
$link = mysql_connect("localhost", "root", "")
or die("Impossible de se connecter : " . mysql_error());
$db_selected = mysql_select_db('compare', $link);
if (!$db_selected) {
die ('Impossible de sélectionner la base de données : ' . mysql_error());
}
$result = mysql_query('SELECT * from pc');
if (!$result) {
die('Requête invalide : ' . mysql_error());
}
$ydonnees = array(); // ok
while ($row = mysql_fetch_assoc($result)) // moi je fais comme ca un mysql_fetch_*
$ydonnees[] = $row['pc']; // array[] doit faire le meme effet que array_push(array, val)
foreach ($ydonnees as $value)
echo $value . '<br>';
mysql_close($link);
?>
|

