Probleme de synchronisation mysql

anayel Messages postés 11 Statut Membre -  
anayel Messages postés 11 Statut Membre -
Bonjour,
Je vous expose mon probleme.
Dans une base mysql j'ai 2 tables (ocsweb et tempo) la premier est generee par ocsinventory et la deuxieme est cree par mes soins.
Dans la table ocs j'ai ajoute des champs qui doivent etre automatiquement remplis par les informations rentrées dans "tempo".
Je n'est pas réussi a faire quelque chose de concluant.

Mon code:
<?php
//connexion a la base
include ('connexion.php');

//requete pour networks
$rec=("SELECT * FROM tempo INNER JOIN networks ON networks.MACADDR=tempo.AD_MAC AND networks.IPADDRESS=tempo.AD_IP;");
$exec=mysql_query($rec);

$rec1=("SELECT * FROM tempo INNER JOIN hardware ON hardware.IPADDR=tempo.AD_IP;");
$exec1=mysql_query($rec1);

while($result=mysql_fetch_assoc($exec)) {
$vlan=$result['VLAN'];
}

while($result1=mysql_fetch_assoc($exec1)) {
$reponsable=$result1['RESPONSABLE'];
$type_machine=$result1['TYPE_MACHINE'];
$inventaire=$result1['INVENTAIRE'];
$date_garantie=$result1['DATE_GARANTIE'];
$vlan=$result1['VLAN'];
$ad_ip=$result1['AD_IP'];
$ad_mac=$result1['AD_MAC'];
}

//requete
$update=("UPDATE networks SET VLAN='$vlan'
WHERE MACADDR='$ad_mac' AND IPADDRESS='$ad_ip';");

$update1=("UPDATE hardware SET RESPONSABLE='$responsable', TYPE_MACHINE='$type_machine', INVENTAIRE='$inventaire', DATE_GARANTIE='$date_garantie'
WHERE IPADDR='$ad_ip';");

//execution des requtes
mysql_query($update) or die(mysql_error());
mysql_query($update1) or die(mysql_error());

//deconnexion de la base
mysql_close();
?>

Merci de votre aide.
A voir également:

1 réponse

anayel Messages postés 11 Statut Membre
 
si quelqu'un peut m'aider.
merci d'avance.
0