Connexion a plusieur bases sur un meme serveur - P°HP MySQL

Bonjour

mon intranet fait appel a une base nomé technique qui heberge aussi une basse nomé ocsweb qui recupere les infos hardware des machines de mon parc

je voudrais en gros faire un script pour prendre certaine donnée de ocsweb pour les mettre dans une table de la base technique

cela pour associé un utilisateur de ma base technique a une ou plusieurs machine de ma base ocsweb.
Les machine de ocsweb ont pour identifiant “nom_de_machine_date_inventaire”.
Je fait donc une requete dans une boucle sur ma base technique qui renvoit les pseudo, et a l’interieur de cette boucle je fait une requete sur l’autre base (ocsweb pour trouver les machine qui y sont associé.

Je voulais savoir si sa peut fonctionner avant de me lancer dans le codage.

Ensuite, dans ma boucle, je copie les infos d’ocsweb vers ma table machine de la base technique.

dans ma boucle je ne perd pas les infos quand je me connecte a une autre base ??? C’est ça la question

Merci pour vos reponses

Bonjour, je pense que c’est possible, il suffit de stocker la connexion dans une variable:


$db1 = @mysql_connect("localhost" , "root" , "password");
$db2 = @mysql_connect("localhost" , "root" , "password" , true);

$db2 contient true pour forcer l’ouverture d’une nouvelle connexion en laissant la premiere ouverte.

Y a ça, ou directement tester :

SQL
[color=blue;font-weight:bold]SELECT[/color] * FROM base.table AS T

Tu peux aussi essayer de faire avec mysql_select_db en plein milieu