Connexion a plusieurs bases de données
Posté : 01 janv. 2007, 17:00
Bonjour à tous
, voilà j'aimerais interconnecter 2 bases de données sur deux serveur différents distincts pour les comparer, oui j'ai perdu les bases c'est léffet des fêtes, j'ai imaginer un code rudimentaire vite fait :
Bonne fêtes à tous ^^
Oups si un modérateur pouvait déplacer mon message dans la bonne partie
d'avance merci
<?php
// connection01
mysql_connect("sql01", "pseudo01", "pass01");
mysql_select_db("bdd01");
// On utilise la requête suivante pour récupérer les 10 dernières entrées :
$reponse1 = mysql_query("SELECT * FROM test ORDER BY ID DESC LIMIT 0,10");
// On se déconnecte de MySQL
mysql_close();
// connection02
mysql_connect("sql02", "pseudo02", "pass02");
mysql_select_db("bdd02");
// On utilise la requête suivante pour récupérer les 10 dernières entrées :
$reponse2 = mysql_query("SELECT * FROM test ORDER BY ID DESC LIMIT 0,10");
// On se déconnecte de MySQL
mysql_close();
while ($donnees = mysql_fetch_array($reponse1) && $donnees2= mysql_fetch_array($reponse2))
{
echo 'Bdd 1 : '.$donnees[txt].'';
echo 'Bdd 2 : '.$donnees2[txt].'';
if ($donnees[time] => $donnees2[time])
{
echo ''.$donnees[time].' est supérieur '.$donnees2[time].'';
}
if ($donnees[time] < $donnees2[time])
{
echo ''.$donnees[time].' est inférieur'.$donnees2[time].'';
}
else
{
echo ''.$donnees[time].' est ?? à '.$donnees2[time].' problème';
}
}
?>
Biensûr ça bug :
Dites moi si le principe est bon au moins et où est l'erreur de mon script, d'avance merciParse error: syntax error, unexpected T_DOUBLE_ARROW in /mnt/141/sdb/5/3/knightoffear/testbdd.php on line 26
Bonne fêtes à tous ^^
Oups si un modérateur pouvait déplacer mon message dans la bonne partie