Une boucle dans un array ?
Fermé
1000trad
Messages postés
2026
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
20 mars 2011
-
21 juin 2009 à 11:33
dodoecchi Messages postés 454 Date d'inscription samedi 9 septembre 2006 Statut Membre Dernière intervention 26 avril 2012 - 22 juin 2009 à 22:16
dodoecchi Messages postés 454 Date d'inscription samedi 9 septembre 2006 Statut Membre Dernière intervention 26 avril 2012 - 22 juin 2009 à 22:16
4 réponses
loveparade
Messages postés
506
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
14 mai 2011
60
21 juin 2009 à 14:30
21 juin 2009 à 14:30
Fais le plutot avec
$monarray = array();
Puis :
array_push ();
ou
$monarray[x]= xx;
Pour chaque tuple de la table
$monarray = array();
Puis :
array_push ();
ou
$monarray[x]= xx;
Pour chaque tuple de la table
loveparade
Messages postés
506
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
14 mai 2011
60
21 juin 2009 à 22:46
21 juin 2009 à 22:46
Par exemple :
Va jetter un oeil ici => http://www.manuelphp.com/php/ref.array.php
(tout ou presque sur les array en php)
$monarray = array() while ($data ...) { $monarray[] = $data['...']; } ou while ($data ...) { array_push($monarray, $data['...']); }
Va jetter un oeil ici => http://www.manuelphp.com/php/ref.array.php
(tout ou presque sur les array en php)
1000trad
Messages postés
2026
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
20 mars 2011
121
22 juin 2009 à 09:50
22 juin 2009 à 09:50
Ok, merci, je vais regarder ca !
1000trad
Messages postés
2026
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
20 mars 2011
121
22 juin 2009 à 20:26
22 juin 2009 à 20:26
Voila, j'ai fait ca et ca ne renvoie pas d'erreur.
Déja, est-ce que ce code va me faire un array avec toutes les ligne de ma BDD ?
Et si oui, comment faire pour écrire la valeur qui correspond a title ?
Merci !
Déja, est-ce que ce code va me faire un array avec toutes les ligne de ma BDD ?
Et si oui, comment faire pour écrire la valeur qui correspond a title ?
$req = mysql_query('SELECT * FROM header'); $array_tutos = array(); while ($donnees4 = mysql_fetch_array($req)) { $array_tuto[$donnees4['nom']] = array("title" => $donnees4['title'], "ariane" => $donnees4['ariane']); }
Merci !
dodoecchi
Messages postés
454
Date d'inscription
samedi 9 septembre 2006
Statut
Membre
Dernière intervention
26 avril 2012
29
22 juin 2009 à 20:33
22 juin 2009 à 20:33
foreach ?
1000trad
Messages postés
2026
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
20 mars 2011
121
22 juin 2009 à 20:36
22 juin 2009 à 20:36
Was ist das ? ^^
Tu veux dire quoi, je suis une bille en PHP !
Tu veux dire quoi, je suis une bille en PHP !
dodoecchi
Messages postés
454
Date d'inscription
samedi 9 septembre 2006
Statut
Membre
Dernière intervention
26 avril 2012
29
>
1000trad
Messages postés
2026
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
20 mars 2011
22 juin 2009 à 22:16
22 juin 2009 à 22:16
https://www.w3schools.com/php/php_looping_for.asp
c'est plus bas dans la page
c'est plus bas dans la page
21 juin 2009 à 19:16
C'est quoi array_push(); Pourqoui, l'array est fermé : array(); et ca : $monarray[x]= xx;
Désolé, mais je suis vraiment nul en array !
Tu pourrais me donner un exemple avec mon code ?
Sachant que j'ai une bdd avec 4 champ, nom, ariane, title et words.
Et je voufrais ajouter des ligne a l'array grace à une boucle.
Merci beaucoup !