Tableaux multidimensionnels [PHP] - PHP - Programmation
Marsh Posté le 14-06-2004 à 22:22:16
ui j'ai une question, j'ai rien compris
en gros tu voudrais associé un tableau contenant le resultat de ta requete?
puis d'utiliser ce meme tableau pour le traité?
Marsh Posté le 14-06-2004 à 22:29:50
$i = 0;
while ($data = ...) {
$tableau[$i]['nom_champs_1'] = $data['nom_champs_1'];
$tableau[$i]['nom_champs_2'] = $data['nom_champs_2'];
$tableau[$i]['nom_champs_3'] = $data['nom_champs_3'];
...
$i++;
}
return $tableau
Marsh Posté le 14-06-2004 à 22:29:54
oui c ça. Utiliser la requete pour avoir le tri qui va bien mais ensuite utiliser un tableau multi pour le traitement html. C'est peut être totalement idiot hein (j'y connais rien )
Marsh Posté le 14-06-2004 à 22:30:54
T509 a écrit : $i = 0; |
ok. je vais essayer ça. merci
Marsh Posté le 14-06-2004 à 22:18:07
Bonjour,
comme le titre l'indique je ne connais rien aux tableaux multidimensionnels (ici en php mais quelque soit le langage en fait ) et j'ai donc le pb suivant :
Mon script contient une requete MySQL standard qui recupere n lignes de données d'une base (à m colonnes). Jusqu'à présent j'utilisais simplement un "while ($donnees = mysql_fetch_array( $resultats_req) )" à l'intérieur duquel je formatais directement mes lignes (présentation tableau html du type "nom, origine, age"...).
Maintenant, je voudrais pouvoir faire la mise en forme à l'exterieur du while (parceque besoin d'une présentation des donnees sensiblement differente selon la page qui appelle la fonction...). La solution la plus simple me semblait consister en la création (itération par itération) d'un tableau de n tableaux $donnees (à m champs) mais je n'arrive pas à la mettre en place. Par conséquent je remercie d'avance la personne susceptible de m'aider sur ce coup.
N'hésitez à poser des questions si l'exposé de mon pb ne vous parait pas clair.