Académique Documents
Professionnel Documents
Culture Documents
sauvegarde
simultanée des
données dans deux
bases de données
Ndanda Claude
Table des matières
INSTALLER XAMP OU WAMP SUR LES 2 MACHINES..................................................................2
CREE DEUX BASE DE DONNEES IDENTIQUE DANS LES DEUX MACHINES..........................2
CONNECTER LES 2 PC SUR LE MEME RESEAU WIFI...................................................................3
CONFIGURATION DE L’ACCES AU DONNEES VIA TOUT HOTE (HOTE DISTANT)..............5
OUVRIR PHPMYADMIN DU PC2........................................................................................................5
SE CONNECTER....................................................................................................................................5
RECHERCHER ET OUVRIR LA BASE DE DONNEES MYSQL........................................................6
RECHERCHER ET OUVRIR LA TABLE USER.................................................................................7
SELECTIONNER UN NOM SUR USER (ROOT PAR EXEMPLE) PUIS CLIQUER DESSUS...........8
ALLLER SUR INFORMATION POUR LA CONNEXION...................................................................8
CHANGER LE NOM D’HOTE DE « LOCAL » EN « TOUT HOTE » PUIS ON EXECUTE
(SAUVEGARDER)..................................................................................................................................9
CONFIGURATION DE MYSQL.............................................................................................................9
OUVRIR WAMP , PUIS SUR MYSQL PUIS SUR MY.INI.................................................................9
RECHERCHER LE PORT = 3306........................................................................................................10
ON AJOUTE BIND-ADRESSE = 0.0.0.0 ET SAUVEGARDER.........................................................11
RELANCER WAMP SERVER ( SERVER APACHE ,MYSQL ETC )................................................11
ALLER RECUPERER L’ADRESSE IP DU PC....................................................................................12
OUVRIRE L’INVITE DE COMMANDE PUIS TAPER : IPCONFIG..................................................12
CREE LE CODE PHP POUR L’ENVOI DES DONNEES...................................................................12
MODIFIER ET ADAPTER LE CODE SELON VOS BESOIN PUIS EXECUTER..........................15
INSTALLER XAMP OU WAMP SUR LES 2 MACHINES
PC :1
PC :2
CONNECTER LES 2 PC SUR LE MEME RESEAU WIFI
PC :1
PC :2
SE CONNECTER
RECHERCHER ET OUVRIR LA BASE DE DONNEES MYSQL
<?php
$serveur1 = "localhost";
$utilisateur1 = "root";
$motDePasse1 = "";
$baseDeDonnees = "test";
$serveur2 = "192.168.43.120";
$utilisateur2 = "arcel";
$motDePasse2 = "4042002";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$valeur1 = $_POST["valeur1"];
$valeur2 = $_POST["valeur2"];
$valeur3 = $_POST["valeur3"];
$query = "INSERT INTO test (colonne1, colonne2, colonne3) VALUES ('$valeur1', '$valeur2', '$valeur3')";
mysqli_close($connexion2);
mysqli_close($connexion1);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Formulaire</title>
<style>
body {
font-family: Arial, sans-serif;
}
.container {
max-width: 400px;
margin: 0 auto;
padding: 20px;
border: 1px solid #ccc;
border-radius: 5px;
}
.container h2 {
text-align: center;
}
.form-group {
margin-bottom: 15px;
}
.form-group label {
display: block;
margin-bottom: 5px;
}
.form-group input[type="text"] {
width: 100%;
padding: 8px;
border: 1px solid #ccc;
border-radius: 3px;
}
.form-group input[type="submit"] {
width: 100%;
padding: 10px;
background-color: #4CAF50;
color: #fff;
border: none;
border-radius: 3px;
cursor: pointer;
}
.form-group input[type="submit"]:hover {
background-color: #45a049;
}
</style>
</head>
<body>
<div class="container">
<h2>Formulaire</h2>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<div class="form-group">
<label for="valeur1">Valeur 1 :</label>
<input type="text" name="valeur1" id="valeur1" required>
</div>
<div class="form-group">
<label for="valeur2">Valeur 2 :</label>
<input type="text" name="valeur2" id="valeur2" required>
</div>
<div class="form-group">
<label for="valeur3">Valeur 3 :</label>
<input type="text" name="valeur3" id="valeur3" required>
</div>
<div class="form-group">
<input type="submit" value="Envoyer">
</div>
</form>
</div>
</body>
</html>