no save
Assistance
Achat
News

Forum | webmastering
PHP access et odbc et dsn
PhP, le lun. 01 déc. 2003 à 22:01:53
Bsr,


Tu as donc finit par choisir la réplication en passant par PHP ?

T'as même fait une réplique de ton message dit donc ! LOL

Le DSN (pour Data Source Name) c'est à toi de le créer en fonction de ta base de données sur le serveur ou tourne PHP

Regarde d'abord ici :
http://www.commentcamarche.net/odbc/odbcdsn.php3

Nota : sous XP , le gestionnaire ODBC (32 bits) ne se trouve plus directement dans le Panneau de configuration mais dans [Outils d'administration] depuis le panneau de config. nuance.

Par ex si ta base de données sous MS-ACCESS s'appelle ma_base.mdb

Tu lances le gestionnaire ODBC
Tu vas dans "DSN systeme"
(il existe aussi DSN utilisateur mais j'ai rencontré des pb de droit d'accès sur un serveur NT 4 donc ... out !)

Ensuite [Ajouter]
Dans la liste des drivers tu choisis : "Microsoft Access Driver (*.mdb)" puis [Terminer]

Un nouvelle fenêtre s'ouvre :
Tu donnes un nom à la source de données (c'est le fameux DSN qui tu cherches tant ;-) ) : par ex TEST
Puis [Sélectionner] et tu recherches ta base (le fichier *.mdb) : ici dans mon ex c:\.....\ma_base.mdb

[Ok] c'est fini !

La connexion PHP :


<?php
$username_canalbd="root"; // ou ="";
$password_canalbd="";
$bd="TEST"; // le DSN

// ici cette variable permet l'ouverture de la connexion
$connexion = odbc_connect($bd,$username_canalbd,$password_canalbd) or die ("impossible de Se connecteR");
?>

Le username à "root" je ne pense pas que cela serve ici (je sais plus ...) Si ca ne marche pas, essai en laissant le username vide.

@+


PhP    [Push the button,Don't push the
.         button,Trip the station,Change the channel]
PrécédentRebuffat
déc. 03
Rebuffat
déc. 03
Suivant
REPONSES
PhP
déc. 03
Rebuffat
déc. 03
PhP
juin 08
jess
oct. 08
foufou
oct. 08
gillouz
nov. 08
Version Web
Réalisé par RedShift
no save