Page 1 sur 1

Résultats mysql et tableaux...

Posté : 19 juil. 2006, 19:46
par jojolapine
Bonjour à tous,
je cherche à mettre les résultats d'une requête dans un tableau, mais de pas de la façon habituelle...
en effet, je voudrait quelquechose comme ça:
$tableau=array(
  'champ1'=>array(/*tout les champs `champ1` du résultat de la requête*/),
  'champ2'=>array(/*tout les champs `champ2` du résultat de la requête*/),
  /* ... */
);
ce qui me donnerai par exemple sur un tableau comme ça:

Code : Tout sélectionner

id | nom | prenom ---------------------- 1 | durand | paul 2 | dupond | jacque
ça me donnerai le tableau suivant:
$tableau=array('id'=>array('1','2'),'nom'=>array('durand','dupond'),'prenom'=>array('paul','jacque'));
j'ai essayer avec tout les mysql_fetch_***, ça fonctionne pas :cry:
si vous avez une idée merci d'avance ;-)

Posté : 19 juil. 2006, 22:04
par Truc
Salut,

Ceci devrais convenir:
while($ligne=mysql_fetch_assoc($res))
{
    $tableau['id'][]= $ligne['id'];
    $tableau['nom'][]= $ligne['nom'];
    $tableau['prenom'][]= $ligne['prenom'];
}
Enfait c'est exactement ce que tu as écris.
avec des indices assiciatifs 'id,nom,prenom' puis des sous tableaux pour les valeurs.

Posté : 19 juil. 2006, 23:04
par Invité
merci c'est éxactement ça !
merci beaucoup !

Posté : 19 juil. 2006, 23:05
par albat
Et le "Résolu" ?
Où c'est qu'il est, le "Résolu" ??? :twisted:

Posté : 19 juil. 2006, 23:15
par jojolapine
là ou que jlai mit :!:

Posté : 20 juil. 2006, 00:29
par Truc
Et le "Résolu" ?
Où c'est qu'il est, le "Résolu" ??? :twisted:
Hi hi tu lui as laissé environ 47 secondes avant de réclamer.... Ah le flair du modo prévoyant :lol:

Posté : 20 juil. 2006, 00:34
par jojolapine
je proteste, je suis partit mettre résolu pendant qu'il éditait son message, parceque je ne l'ai fait grâce à lui, d'après mon initiative :wink:

Posté : 20 juil. 2006, 09:00
par albat
"Pendre d'abord, juger ensuite"
Telle est la règle qui prévaut en matière de modération délicate et subtile... :langue:

Posté : 20 juil. 2006, 19:25
par Cyrano
"Pendre d'abord, juger ensuite"
Telle est la règle qui prévaut en matière de modération délicate et subtile... :langue:
Pour ceux qui ne savaient pas, l'autre surnom d'Albat, c'est Juge Dredd :langue:

Posté : 20 juil. 2006, 22:01
par albat
Juge Dredd :langue:
Ce mou laxiste et velléitaire ? :tir2: :lol:

Posté : 20 juil. 2006, 22:03
par Truc
C'est plus Lucky luke dans ce cas précis :lol: