J'ai lu la doc sur PEAR dans
http://pear.php.net/manual/fr et également dans
http://www.gasteroprod.com/guide-du-...r-pear-db.html.
Je ne comprend pas, je ne trouve pas ce que je veux.
Voila mon code source php :
Code :
1 2 3
| $db->setFetchMode(DB_FETCHMODE_ASSOC);
$majeurs = $db->getAssoc($req);
print_r($majeurs, $return = null); |
le résultat est :
Code :
1 2 3 4 5 6 7 8 9 10 11
| Array ( [1609] => Array ( [maj_num_dos] => 0 [maj_civilite_id] => 2 [maj_nom] => DUPONT [maj_prenom] => Xavier [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => p@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) [1594] => Array ( [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Alex [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 2 [maj_tel] => [maj_gsm] => [maj_email] => bscocard@yahoo.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) [1606] => Array ( [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Luis [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => l@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
0 [maj_naissance_nationalite_id] => 0 ) [1607] => Array ( [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Elise [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => t@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) [1608] => Array ( [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Pascual [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => p@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) ) |
J'ai donc 1 array dans 1 array. Je n'arrive pas à lire le 1er champ. Par exemple le N° 1608 est la clé primaire et le nom du cham est id_maj.
N'est-il pas possible d'avoir par exemple :
Code :
1 2 3 4 5 6 7 8 9 10 11
| Array ( [id_maj] => 1609 [maj_num_dos] => 0 [maj_civilite_id] => 2 [maj_nom] => DUPONT [maj_prenom] => Xavier [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => p@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) Array ([id_maj] => 1594 [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Alex [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 2 [maj_tel] => [maj_gsm] => [maj_email] => bscocard@yahoo.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => Array ( [id_maj] => 1606 [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Luis [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => l@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
0 [maj_naissance_nationalite_id] => 0 ) Array ([id_maj] => 1607 [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Elise [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => t@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) Array ([id_maj] => 1608 [maj_num_dos] => 0 [maj_civilite_id] => 3 [maj_nom] => DUPONT [maj_prenom] => Pascual [maj_prenom_usage] => [maj_nom_j_fille] => [maj_situation_fam] => 1 [maj_tel] => [maj_gsm] => [maj_email] => p@y.fr [maj_naissance_date] => 0000-00-00 [maj_naissance_ville] =>
[maj_naissance_cp] =>
1 [maj_naissance_nationalite_id] => 1 ) ) |
Et comment récupérer le nombre de lignes.
Merci d'avance.