Php odbc

Bonjour,

j'ai un pb ==> je voudrai afficher des informations d'une table dans une base access
mais voila rien ne se passe.
pas de messages d'erreur mais juste un feuille blanche.

voila mon code
<?php 
echo'test'; 
error_reporting(E_ALL); 
ini_set('display_errors', true); 

        $host = 'ciel'; 
           $user = ''; 
           $pass = ''; 
     $connect = odbc_connect($host,$user,$pass); 
      
           $query = "SELECT CodeArticle FROM Stock"; 
      
     $result = odbc_exec($connect , $query); 
      
$tablelist = odbc_tables($connect); 
while (odbc_fetch_row($tablelist)) //tant que c'est pas la fin de la table 
{ 
if (odbc_result($tablelist, 3) == "TABLE") // Si indicateur TABLE 
echo odbc_result($tablelist, 3); // Affiche nom de la TABLE 
} 
$valeur= odbc_exec( $connect, "select champ1,champ2,champphoto3 from TABLE" ); //requête 
while(odbc_fetch_row($valeur)) //tant que c'est pas la fin de la table 
{ 
echo odbc_result( $valeur, 1 );//ici on affiche la valeur du champ1 
} 

odbc_close($connect);  

echo'test'; 
?>  



2 réponses

  1. Contributeur
    Salut!
    Je n'ai jamais travaillé avec odbc,mais j'aimerai savoir où as tu déclaré le nom de ta base de données? Est ce que $host est le nom de ta base de données?
    Cordialement
    0
    1. $host est le nom de mon dsn declaré dans ==> panneau de configuration ==> outils d'administration ==> source de données odbc.
      cdt
      0