Pour mon apprentissage PHP-MySQL, j’ai créé une base d’entraînement depfr (à partir d’une liste des départements français), et une requête :
Code : Tout sélectionner
$sth = $dbh->prepare("
SELECT cod, nom, chef_lieu, cree
FROM depa
WHERE cod = '$variable'
OR nom = '$variable'
OR chef_lieu = '$variable' ");
$sth-> execute();
$resultat = $sth→fetchAll(PDO::FETCH_NUM);Code : Tout sélectionner
$reponse = implode(" ", $resultat[0]);
echo $reponse ;
05 Hautes-Alpes Gap 1790
Avec
Code : Tout sélectionner
$resultat = $sth->fetchAll(PDO::FETCH_BOTH);Code : Tout sélectionner
print_r($resultat);Code : Tout sélectionner
Array ( [0] => Array ( [cod] => 05 [0] => 05 [nom] => Hautes-Alpes [1] => Hautes-Alpes [chef_lieu] => Gap [2] => Gap [cree] => 1790 [3] => 1790 ) ) ...et mieux, que celui-ci figure sur la page de demande ?
Je tâtonne, mais ne trouve pas comment désigner mon résultat pour pouvoir ensuite le disposer graphiquement comme voulu.
Merci pour le coup de main !