1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| // connection à la base access
$connACCESS = odbc_connect("****","****","****") or die(" Impossible de se connecter à la base de données ACCESS");
//liste des tables de la base
$resultACCESS = odbc_tables($connACCESS);
// parcour de la liste des table
while (odbc_fetch_row($resultACCESS)){
// recuperation du nom de la table
$tableACCESS=odbc_result($resultACCESS, 3);
// requete qui apparemment ne marche pas
$requete="select * from $tableACCESS";
$exec=odbc_exec($connACCESS,$requete);
// nombre de champs affecté a la requete
$nbchamp=odbc_num_fields($exec);
for($j=1;$j<=$nbchamp;$j++){
// recuperation du nom du champ dans un tableau
$champACCESS[$j]=odbc_field_name($exec,$j);}
for($k=1;$k<=$nbchamp;$k++){
// affichage des noms de champs
echo "$champACCESS[$k]";print "<br />";}
} |
Partager