Connexion 2 bdd au meme temps
Résolu
paluma
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
paluma Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
paluma Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Connexion 2 bdd au meme temps
- Gmail connexion - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Avoir 2 comptes whatsapp sur le même téléphone - Guide
- 2 au carré symbole iphone ✓ - Forum iPhone
- Site inaccessible n'autorise pas la connexion - Guide
4 réponses
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
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.
mysql_connect($hostname, $username, $password)