edit : finalement je passe en pdo et j'ai quand meme un problème -> voir mon 2ème message dans le topic. Merci de votre aide.
Bonjour à tous,
J'ai du mal à faire le lien entre php (j'utilise easyPHP) et une base Oracle (11g Express).
J'ai activé les extensions oci, la connexion a l'air de fonctionner car aucune erreur est retourné mais impossible de faire un select.
J'essai pour l'instant de faire la connexion avec le compte 'system' (je me crérai un compte quand j'arriverai à faire le lien PHP - Oracle).
Je me suis créé une table TestSystem(id,nm) et voici le code :
J'obtiens une page blanche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $connection = oci_connect("system", "MonMDP","XE"); if(!$connection){ echo 'erreur'; } $query = "SELECT id, nm FROM TestSystem"; $statement = oci_parse ($connection, $query); oci_execute ($statement); while ($row = oci_fetch_array ($statement, OCI_BOTH)) { echo $row['id']; echo $row['nm']; }
Pour la base :
Merci beaucoup de votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5SQL> select * from TestSystem; ID NM ---------- -------------------- 1 testsystemvalue
![]()
Partager