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
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
-
$host est le nom de mon dsn declaré dans ==> panneau de configuration ==> outils d'administration ==> source de données odbc.
cdt -
ContributeurSalut!
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