1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
<?php
$login = "philippe";
$motdepasse = "Phil-2016";
if(isset($_POST["Envoyer"])) {
if((($_POST["login"])==$login)&&(($_POST["mot-de-passe"])==$motdepasse))
{
// définition des constantes de connexion
define ('IDENTIFIANT',"root");
define ('MDP',"");
define ('SERVEUR',"localhost");
define ('BDD',"test");
//Connexion au serveur
$connexion = mysqli_connect(SERVEUR, IDENTIFIANT, MDP);
if(isset($_POST["modifier"])){
$requete = "UPDATE donnees set message'" . $_POST['message'] ."' "
. ", login='" . $_POST['login'] ."' "
. ", sujet='" . $_POST['sujet'] ."' "
. ", telephone='" . $_POST['telephone'] ."' "
. " where email ='" . $_POST['email'] ."'";
$resultat = $mysqli->query($requete, $connexion);
if ($resultat) {
echo "Erreur dans l'exécution de la requete.";
echo "Le message d'erreur est : " . mysqli_error($connexion);
}
}
//récupération de tous les enregistrements de la table
$resultat = $mysqli->query("select * from donnees order by login");
if ($resultat) {
echo "<p>Liste des utilisateurs </p>";
//nb de lignes contenu dans résultat
$nbutilisateurs = mysqli_num_rows ($resultat);
echo "<table border='1'>\n";
echo "<tr>\n";
echo "<td><p>Titre de l'article</p></td>";
echo "<td><p>Catégorie de l'article</p></td>";
echo "<td><p>Date de la dernière modification de l'article</p></td>";
echo "<td><p>Login de la personne ayant modifié l'article</p></td>";
echo "</tr>\n";
while ($utilisateurs = $resultat->fetch_array())
{
echo "<tr>\n";
echo "<td>".$utilisateurs['login']. "</td>\n";
echo "<td>".$utilisateurs['sujet']. "</td>\n";;
echo "<td>".$utilisateurs['telephone']. "</td>\n";
echo "<td>".$utilisateurs['message']. "</td>\n";
echo "<td><ahref='articlemodif.php?email=" .$utilisateurs['email']."'>modifier</a></td>\n";
echo "</tr>\n";
}
echo "</table>\n";
}
}
}
?> |
Partager