Connexion mysql multiple

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Connexion mysql multiple

Re: Connexion mysql multiple

par AB » 08 sept. 2010, 20:55

Essaies de plus petites requêtes (genre avec limit) comme ça tu verras si c'est un pb de mémoire ou des connexions différentes...

Re: Connexion mysql multiple

par Richard7373 » 08 sept. 2010, 16:24

Non je n'ai pas de problème pour spécifier quelle base je veux.

Mon problème est que je ne peux pas récupérer toutes les données lorsque j'utilise 2 connexions à deux bases différentes dans le même script, avec beaucoup de données (le fichier final fait à peu près 13 Mo).

Re: Connexion mysql multiple

par dev3 » 06 août 2010, 16:09

Bonjour,

Avec mysql_query tu peux spécifier dans le 2ième paramètre sur quelle base tu souhaites faire la requete.

Connexion mysql multiple

par Richard7373 » 04 août 2010, 23:37

Bonjour,

J'ai des problèmes pour récupérer la totalité de mes enregistrement si j'utilise 2 connexions pour deux bases de données différentes (sur la même machine); si j'en utilise qu'une seule, je la totalité des données.
J'ai besoin de savoir d'où vient le problème car j'ai absolument besoin de ces deux connexions.

Merci d'avance de l'aide que vous pourrez me fournir.

Voici un exemple de code qui pose problème :

// Connexion aux bases de données
$bd1=new MySQL(SERVEUR, SONDAGESDB, USER, PASSWD);
$bd2=new MySQL(SERVEUR, WORKDB, USER, PASSWD);


// ******************************************************************************************
// * REPONSES *
// ******************************************************************************************
//Lecture de la table des réponses
$resultat= $bd1->execRequete("SELECT * FROM " .SONDAGETBL ." WHERE submitdate is not null");

while ($reponse = $bd1->tableauSuivant($resultat)) {

$region= $bd2->execRequete("SELECT * FROM " .REGIONCORSP ." WHERE regcode = \"".$reponse[8]."\"");
....

}