connexion

Eléphant du PHP | 419 Messages

21 juin 2005, 11:30

je connais pas ta base mais es-ce que elle est conséquente ou tu peux la mettre sur mysql rapidement parce que mysql est plus simple d'utilisation et alors t'auras moins de pb aussi mais je pense qu'il faut que t'es quand même mysql si tu veux faire le lien entre tes pages et access

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

21 juin 2005, 11:33

Et si tu mets un chemin absolu vers ta base ?
  <?
$bd="C:\iPLanet\Servers\docs \fichedeposte_version2000.mdb"; // identifiant dsn
$user="root"; // login    
$password=""; // password   
$cnx = odbc_connect( $bd, $user, $password );
if( ! $cnx ) echo "Impossible de se connecter";
?>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

21 juin 2005, 11:36

ba si je mets tout le chemin ca me change l'erreur:


Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Gestionnaire de pilotes ODBC] Longueur de chaîne ou de mémoire tampon non valide, SQL state S1090 in SQLConnect in C:\iPLanet\Servers\docs\vincent\test.php on line 36
Impossible de se connecter

et sinon ma base fais 4.50Mo

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

21 juin 2005, 11:39

je connais pas ta base mais es-ce que elle est conséquente ou tu peux la mettre sur mysql rapidement parce que mysql est plus simple d'utilisation et alors t'auras moins de pb aussi mais je pense qu'il faut que t'es quand même mysql si tu veux faire le lien entre tes pages et access
Je suis d'accord avec toi sausee2005 sur le fait que mysql est plus simple d'utilisation

Mais il a dit qu'il était en stage, c'est qu'il ne doit pas avoir le droit de faire n'importe quoi

De plus EasyPHP n'est pas un serveur destiné à être mis en production

Donc je pense qu'il faut lre laisser tourner avec son serveur habituel et ne pas essayer de le convertir à MySQL (du moins pas tout de suite :wink: )

De plus, si il y a un message d'erreur tel que celui qu'il obtient, c'est qu'un serveur de données tourne sinon il aurait une erreur sur l'exécution de odbc_connect()
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

21 juin 2005, 11:40

Maintenant que j'ai une idée de l'architecture de ton site, essaye ça :
  <?
$bd="../fichedeposte_version2000.mdb"; // identifiant dsn
$user="root"; // login    
$password=""; // password   
$cnx = odbc_connect( $bd, $user, $password );
if( ! $cnx ) echo "Impossible de se connecter";
?>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 419 Messages

21 juin 2005, 11:42

moi aussi je suis en stage c'est pas pour cela que j'ai pas le droit de télécharger ce que j'ai besoin :langue:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

21 juin 2005, 11:44

Là aussi je suis d'accord

Mais je reste intimement persuadé que ça ne sert à rien de vouloir absolument convaincre quelqu'un de faire comme soi

Il y a certaines exceptions bien sûr :langue:
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

21 juin 2005, 11:47

ba nan ca change rien :cry:

une fois que j'avais fait le pont odbc, aprés je devais faire ca:
http://localhost/mabase non?
et quand je devais faire ca ca devais afficher quoi excatement?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

21 juin 2005, 11:52

:shock:

Aucune idée

Je n'ai jamais fait de pond ADBC

Je me contente de te donner des idées
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

21 juin 2005, 11:54

ah d'accord je savais pas!
bah c'est gentil de m'aider!
bon bah la je sais plus quoi faire... :roll:

Eléphant du PHP | 419 Messages

21 juin 2005, 11:55

si tu regardes mes premiers messages j'étais dans la merde si je vous avez pas écouté j'aurais suivi dreamweaver les yeux fermés ](*,)

desolé pas d'idée non plus

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

21 juin 2005, 12:03

DW et FrontPage font partie des exceptions :langue:
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

21 juin 2005, 12:17

bon si je veux faire comme vous avez dit on utilisant mysql je fais comment?
il faut que je transmette toutes les données de access vers mysql?

Eléphant du PHP | 419 Messages

21 juin 2005, 12:52

ça depend elle est vide ta base pour l'instant ou t'as des milliers d'enregistrement
c'est pour toi question de temps si t'es en stage et que t'as commence en même temps que moi il doit te rester deux semaines et ça peut prendre du temps

Eléphant du PHP | 419 Messages

21 juin 2005, 13:00

sinon si tu veux le faire je peux t'aider je m'y connais pour l'avoir fait si tu prends easyphp je peux t'aider du début à la fin