Précédent   Forum des professionnels en informatique > 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 Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/09/2005, 17h31   #1
Invité de passage
 
Inscription : septembre 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 2
Points : 1
Points : 1
Par défaut manipuler .dbf avec php

Bonjour,

J'essaie d'utiliser ce 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
 
<?
 
// Connexion
 
odbc_close_all();
 
$dsn = "odbc1";
$user = "";
$passwd = "";
$ddb = "table.dbf";
 
$conn = odbc_connect($dsn,$user,$passwd,SQL_CUR_USE_ODBC);
 
$query = "select * from ".$ddb;
$result = odbc_exec($conn, $query);
$num_fields = odbc_num_fields($result);
 
$db_name = str_replace(".dbf", "", $ddb); 
$sql_file = fopen($db_name.".sql", "w");
 
while (odbc_fetch_row($result))
 
etc....
qui marche très bien sur win98, mais sur mon xp, j'obtiens ceci:
Citation:
Warning: odbc_connect(): SQL error: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié, SQL state IM002 in SQLConnect in c:\program files\easyphp1-8\www\dbf.php.php on line 12

Warning: odbc_exec(): supplied argument is not a valid ODBC-Link resource in c:\program files\easyphp1-8\www\dbf.php on line 15
j'ai fais plusieurs tentatives de modifs dans php.ini sans succès et le pilote à télécharger sur microsoft.com est pour 95,98,nt4...

Merci d'avance, je suis à cours d'imagination...

ju
jumars est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2005, 17h39   #2
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
Le message me semble clair
Citation:
Source de données introuvable et nom de pilote non spécifié
Tu n'as pas créé de DSN système semble t-il.
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2005, 18h07   #3
Invité de passage
 
Inscription : septembre 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 2
Points : 1
Points : 1
Merci bidouille
Oui il y avait un couac effectivement..
C bon, je me suis résolu à installer le fichier indiqué pour 95,98 et nt4 et ça marche..je cherche pas plus loin.

merci
jumars est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2007, 17h42   #4
Nouveau Membre du Club
 
Inscription : septembre 2006
Messages : 187
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 187
Points : 39
Points : 39
Comment as tu fais pour resoudre ce probleme?

Comment créer un DSN system?
melles est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2009, 10h49   #5
Invité de passage
 
Homme Dominique Sauv'
Développeur Web
Inscription : novembre 2006
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Dominique Sauv'
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2006
Messages : 3
Points : 3
Points : 3
Par défaut ...

Bonjour a tous,

J'ai le même soucis dans un php.
Pour un lien odbc sur une base Access.
Cela marchait nickel et tout à coup, il me met ce messager d'erreur.
quelqu'un voit d'ou ca peut venir ?

Merci d'avance
Dom
dominique21000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h52.


 
 
 
 
Partenaires

Hébergement Web