Bonjour
J'ai vu qu'il était possible d'accéder à une base access via un script php.
J'ai donc défini un dsn pour une base access et j'ai créé un script php
Quand j'appelle ma page php, j'ai le message d'erreur suivantCode:
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 <? // Quelques variables utiles... $db = "FO2FO"; // DNS défini dans le panneau de config. $user = ""; // Nom d'utilisateur, si nécessaire $pwd = ""; // Mot de passe, si nécessaire // Connexion à la base de données $cnx = odbc_connect($db, $user, $pwd) or die("Impossible de se connecter à la base de données"); // Interrogation de la base $sql = "SELECT * FROM Groupe"; $qry = odbc_exec($cnx, $sql) or die("L'instruction SQL a échoué."); // Affichage des résultats bruts, au format HTML // (pour un affichage plus personnalisé, consultez les fonctions odbc_xxx() // de PHP) echo odbc_result_all($qry); // Fermeture de la connexion odbc_close($cnx); ?>
Je ne vois pas d'où vient cet erreur ? Est ce au niveau de php, de dsn ou autre ?Citation:
Fatal error: Call to undefined function: odbc_connect() in /home/httpd/html/formations/essai.php on line 14
Merci pour vos réponses
