salut,
je travail sous mysql
j'ai deux bases "OCSWEB" et "GLPI"
le script suivant fait l'affichage et l'insetion des elements des tables differents et de deux bases differents dans une nouvelle table "affichev"
il est executé avec succe:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 INSERT INTO `affichev` SELECT LETTER, SSN, `glpi_computers`.name, date_mod, completename FROM `OCSWEB`.`bios` INNER JOIN `OCSWEB`.`hardware` ON `OCSWEB`.`bios`.hardware_id = `OCSWEB`.`hardware`.ID INNER JOIN`OCSWEB`.`ancienhardware` ON `OCSWEB`.`bios`.hardware_id = `OCSWEB`.`ancienhardware`.hardware_id INNER JOIN `GLPI`.`glpi_computers` ON `OCSWEB`.`bios`.SSN = `GLPI`.`glpi_computers`.serial INNER JOIN `GLPI`.`glpi_dropdown_locations` ON `GLPI`.`glpi_computers`.location = `GLPI`.`glpi_dropdown_locations`.ID
je veux la traduction de ce script en php
je suppose quil faut faire 4 etapes:
1:connection a la base de donne
$db=mysql_connect('localhost','root','') or die("conection errone");
2:selection de la base,je suppose que la connection a la base GLPI est suffisante puisque le script fait la syncronisation entre les deux bases
mysql_select_db('GLPI',$db) or die("erreur connection base");
3:la trduction que je veux savoir
4:mysql_close();
merci d'avance
Partager