Advertisement
Guest User

Untitled

a guest
May 14th, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.79 KB | None | 0 0
  1. <html>
  2. <head>
  3. <STYLE type="text/css">
  4.         @IMPORT URL(style.css);
  5. </STYLE>
  6. </head>
  7. <body>
  8.   <div align="center"><a href="acceuiladmin.php" style="outline:none"><img src="banniere.jpg"></a></div>
  9. <div align="center" id="form"><br>
  10. <b>Modifier Utilisateurs</b><br><br>
  11.  
  12. <?php
  13.  
  14. /** DEBUT BASE DE DONNES **/
  15.  
  16. // Paramètres persos
  17. $host = "localhost"; // voir hébergeur
  18. $user = "root"; // vide ou "root" en local
  19. $pass = ""; // vide en local
  20. $bdd= "mydb";
  21.  
  22. // connexion
  23. $connection = mysql_connect($host,$user,$pass);
  24.  
  25. //Verification, de la possiblite d'acceder a la base de donnee
  26. mysql_select_db($bdd) or die("Impossible d'ouvrir la base de donnee $bdd");
  27.  
  28. // lancement de la requete  
  29. $reqData=mysql_query("SELECT * FROM gestion_users");
  30. while ($donnees =  mysql_fetch_array($reqData)) // On boucle pour afficher toutes les données
  31.  {
  32.  $utilisateurs[] = $donnees;
  33.  }
  34.  ?>
  35.  <form action="ModifierUsers.php" method="post">
  36.  Ancien Login :
  37.  <?php
  38.  echo '<select id="select" name="select" onchange="test();" style="width:150px;">';
  39.  foreach($utilisateurs as $utilisateur){ // On boucle pour afficher toutes les données du tableau créé
  40.  echo '<option value="', $utilisateur['idGestion_Users'], '">', $utilisateur['Login'], '</option>';
  41.  }
  42.  echo '</select> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
  43.  
  44.  
  45. ?>
  46. <div id="cache"style="text-align:center">
  47. <table align="center">
  48. <td><input type="hidden" name="ancienlogin" id="ancienlogin"></td><tr>
  49. <td>Nouveau Login <input type="text" onclick="this.value=''" name="newlogin" id="newlogin"></td><tr>
  50. <td>Nouveau Mot De Passe <input type="password" onclick="this.value=''" name="newmdp"></td><tr>
  51. <td style="text-align:center"><input type="reset" value="Annuler"><input type="submit" value="Modifier" onclick="window.document.history.go(0);"></td></form></table></div>
  52.  
  53. <?php
  54.         if(isset($_POST['ancienlogin']))
  55.         {
  56.         $ancienlogin = $_POST['ancienlogin'];
  57.         }
  58.         else
  59.         {
  60.         $ancienlogin="";
  61.         }
  62.         if(isset($_POST['newlogin']))
  63.         {
  64.         $newlogin=$_POST['newlogin'];
  65.         }
  66.         else
  67.         {
  68.         $newlogin="";
  69.         }
  70.         if(isset($_POST['newmdp']))
  71.         {
  72.         $newmdp= $_POST['newmdp'];
  73.         }
  74.         else
  75.         {
  76.         $newmdp = "";
  77.         }
  78.         /**REQUETE DE MODIFICATION **/
  79.        
  80.         if($newlogin=='' || $newmdp=='')
  81.         {
  82.         echo ("<script type='text/javascript'>alert('Erreur de Modification')</script>");
  83.         }
  84.         else
  85.         {
  86.         mysql_query("UPDATE mydb.gestion_users SET Login='$newlogin' WHERE Login='$ancienlogin'");
  87.         echo ("<script type='text/javascript'>alert('Utilisateur Modifié')</script>");
  88.         }
  89. ?>
  90. <script type="text/javascript">
  91. function test()
  92. {
  93. var test;
  94. test=(document.getElementById("select")[document.getElementById("select").selectedIndex].text);
  95. document.getElementById("ancienlogin").value=test;
  96. }
  97. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement