Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Edycja rekordów w bazie MySQL
Forum PHP.pl > Forum > Bazy danych > MySQL
tok22
Witam, mam stworzony plik do edycji kont niby wszystko ok ale przy zapisywaniu po prostu odświeża mi stronę a nie zapisuje.

Proszę o pomoc

Tutaj kod
  1. > [PHP i Mysql] <?php
  2. //Edytowanie
  3. {
  4. if($_GET['menu'] == 'users' && $_GET['edit'])
  5.  
  6. if(isset($_POST['edytuj']))
  7. {
  8. if(empty($_POST['login']) || empty($_POST['password']))
  9. {
  10. echo '<div class="uwagaczer"><center><span style="color:red">Wypełnij Wszystkie Pola</span></center></div>';
  11. }
  12.  
  13. {
  14. $login = $_POST['login'];
  15. $password = $_POST['password'];
  16. $get = (int)$_GET['edit'];
  17. $update = mysql_query("UPDATE `users` SET `login` = '$login', `password` = '$password' WHERE `id` = '$get'");
  18. if($update)
  19. {
  20. echo '<div class="uwaga"><center><span style="color:red"><h1>Pomyślnie zmieniono dane tego konta <META HTTP-EQUIV=Refresh CONTENT="1; URL=listakont.php"></h1></span></center></div>';
  21. }
  22.  
  23. }
  24. }
  25. }
  26.  
  27.  
  28. $get = (int)$_GET['edit'];
  29. $edytuj = mysql_query("SELECT * FROM `users` where `id`='$get'");
  30. $ilosc_zapytan+=2;
  31. while($edytuj = mysql_fetch_array($edytuj))
  32.  
  33.  
  34. echo <<< edytuj
  35. <form action="" method="POST">
  36. <div id="panel">
  37. <center>
  38. <tr>
  39. <td colspan="5">
  40. <tr height="20">
  41. <td>Nazwa Konta:</td></br></br>
  42. <td><input type="text" id="tytul" name="login" size="30" value="{$edytuj['login']}" maxlength="30"></td>
  43. </br>
  44. <tr height="20">
  45. <td>Hasło:</td></br></br>
  46. <td><input type="text" id="tytul" name="password" size="30" value="{$edytuj['password']}" maxlength="30"></td>
  47. </tr>
  48. </br>
  49. <tr>
  50. <td><input value="Zapisz" name=edytuj onclick="return confirm('Czy na pewno chcesz zapisać konto ?');" type="submit"></td>
  51. </tr>
  52. </div>
  53. </center>
  54. </br>
  55. </form>
  56. edytuj;
  57. //Koniec Edytowanie
  58.  
  59.  
  60.  
  61. ?>
viking
I to działa? W linii 11 brakuje słowa else.
tok22
Dalej to samo tzn nie do końca to działa bo nie zapisuje nic tylko odświeża stronę a wygląda to tak.

http://screenshot.sh/m3jXe0MywekRy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.