Précédent   Forum du club des développeurs et IT Pro > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/03/2012, 12h31   #1
oxioxi
Invité de passage
 
Femme
Étudiant
Inscription : mars 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2012
Messages : 1
Points : 0
Points : 0
Par défaut probleme en php et Jet.

Bonjour a tous,

j'ai un pb, je n'arrive pas a afficher les informations d'une base de donnée access en php

voila mon code :
Code :
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
27
28
29
30
31
32
33
34
35
36
37
<?php
	       $host = '';
           $user = '';
           $pass = '';
		   $bdd = 'CielMode';
		   $connexion_ODBC = odbc_connect($host,$user,$pass) or die ("Impossible de se connecter à la base de données".odbc_errormsg());
		   $db = mysql_select_db( $bdd,$connexion_ODBC) or die ("Impossible de se connecter à la base de données".odbc_errormsg());
		   // pour se deconnecter : :
 
// Requête SQL
$rqSql = "SELECT * FROM Stock
INNER JOIN TicketLigne ON (Stock.CodeArticle = TicketLigne.Ligne_Code)
INNER JOIN Ticket ON (Stock.CodeArticle = Ticket.Id)
INNER JOIN Reglement ON (Stock.CodeArticle = Reglement.Code)
INNER JOIN Employe ON (Stock.CodeArticle = Employe.Code)";
 
// Exécution de la requête
$result = mysql_query( $rqSql,$connexion_ODBC) or die( "Exécution requête impossible.");
$ret = odbc_exec($connexion_ODBC , $rqSql);
 
 
 
$tablelist = odbc_tables($connexion_ODBC);
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( $connexion_ODBC, "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($connexion_ODBC));
 
?>
*merci*
oxioxi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2012, 18h18   #2
loufab
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 846
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 846
Points : 14 123
Points : 14 123
Bonjour,

Access n'est pas une base de données, Jet est la base de données utilisée par Access par défaut.

Ta question doit être posée dans le forum PHP.

Cordialement,
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h33.


 
 
 
 
Partenaires

Hébergement Web