Connexion 2 bdd au meme temps
Résolu/Fermé
paluma
Messages postés
36
Date d'inscription
lundi 20 février 2012
Statut
Membre
Dernière intervention
15 juin 2012
-
26 avril 2012 à 13:18
paluma Messages postés 36 Date d'inscription lundi 20 février 2012 Statut Membre Dernière intervention 15 juin 2012 - 26 avril 2012 à 13:55
paluma Messages postés 36 Date d'inscription lundi 20 février 2012 Statut Membre Dernière intervention 15 juin 2012 - 26 avril 2012 à 13:55
A voir également:
- Connexion 2 bdd au meme temps
- Gmail connexion - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Blocage agriculteur carte en temps réel - Accueil - Transports & Cartes
- Facebook connexion - Guide
- Hotmail connexion - Guide
4 réponses
Utilisateur anonyme
Modifié par MrToucan le 26/04/2012 à 13:27
Modifié par MrToucan le 26/04/2012 à 13:27
Fais un test avant ton mysql_fetch_array pour voir si mysql_query a réussi ou pas.
Apparemment, mysql_query te retourne un booléen (false), cela veux dire que la requête a échouée.
https://www.php.net/manual/fr/function.mysql-query.php
Apparemment, mysql_query te retourne un booléen (false), cela veux dire que la requête a échouée.
https://www.php.net/manual/fr/function.mysql-query.php
paluma
Messages postés
36
Date d'inscription
lundi 20 février 2012
Statut
Membre
Dernière intervention
15 juin 2012
26 avril 2012 à 13:25
26 avril 2012 à 13:25
mr ci je connecte à un seule bdd cela marche mais pas les 2
svp aidez moi
merci
c urgent
svp aidez moi
merci
c urgent
Utilisateur anonyme
26 avril 2012 à 13:39
26 avril 2012 à 13:39
On ne peux sélectionner qu'une BDD à chaque fois. Mettre plusieurs mysql_select_db() à la suite ne sert donc à rien. Seul le dernier appel de la fonction est pris en compte.
A la rigueur ce que tu peux faire c'est mettre les infos de connexion à chaque BDD ($hostname, $database, $database1, $username, $password, mysql_connect(), mysql_select_db()) dans 2 fichiers séparés que tu appellera avec include juste avant les requêtes.
Par exemple, pour faire une requête sur le BDD1, t'inclus le fichier avec les infos et fonctions de connexion à la BDD1, t'exécutes les requêtes que tu souhaites faire sur la BDD1 puis t'inclus le fichier contenant les infos de la BDD2 et t'exécutes les requêtes que tu souhaites faire sur la BDD2. Et enfin tu parcours chaque tableau de résultat.
A la rigueur ce que tu peux faire c'est mettre les infos de connexion à chaque BDD ($hostname, $database, $database1, $username, $password, mysql_connect(), mysql_select_db()) dans 2 fichiers séparés que tu appellera avec include juste avant les requêtes.
Par exemple, pour faire une requête sur le BDD1, t'inclus le fichier avec les infos et fonctions de connexion à la BDD1, t'exécutes les requêtes que tu souhaites faire sur la BDD1 puis t'inclus le fichier contenant les infos de la BDD2 et t'exécutes les requêtes que tu souhaites faire sur la BDD2. Et enfin tu parcours chaque tableau de résultat.
paluma
Messages postés
36
Date d'inscription
lundi 20 février 2012
Statut
Membre
Dernière intervention
15 juin 2012
26 avril 2012 à 13:55
26 avril 2012 à 13:55
merci çac marche maintenant
26 avril 2012 à 13:25
mysql_connect($hostname, $username, $password)