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 :
Code :
- $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'];
- }
|
J'obtiens une page blanche.
Pour la base :
Code :
- SQL> select * from TestSystem;
- ID NM
- ---------- --------------------
- 1 testsystemvalue
|
Merci beaucoup de votre aide !