Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Formularz edycji
R0ckY
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 12.12.2010

Ostrzeżenie: (0%)
-----


Mam oto taki formularz

  1. <?php
  2.  
  3. include "cf.php";
  4.  
  5. if(isset($_POST['update']))
  6. {
  7. $nick = $_POST['nick'];
  8. $pass = $_POST['pass']=$_POST['pass2'];
  9. $email = $_POST['email'];
  10. $gg = $_POST['gg'];
  11. $siec = $_POST['siec'];
  12. $strona = $_POST['strona'];
  13.  
  14. if(empty($nick) || empty($pass) || empty($email)) echo '<bWpisz wszystkie pola!</b>';
  15. else
  16. {
  17.  
  18. if(mysql_num_rows($result)!=0) echo '<b>error!</b>';
  19. {
  20. $pass = md5($pass);
  21. $pass2 = md5($pass2);
  22.  
  23. $query = "UPDATE users SET nick='$nick', pass='$pass', email='$email', gg='$gg', strona='$strona', siec='$siec' WHERE id = '$_SESSION[id]' )";
  24. echo $query;
  25. if(mysql_query($query)) echo 'Zmieniono poprawnie';
  26. }
  27. }
  28. }
  29. echo '<br><br>
  30. <center>
  31. <form action="index.php?go=dane" method="POST">
  32. <table width="450" class="euro_table_rej">
  33. <tr>
  34. <td colspan="4"><h2>Edycja profilu</h2></td>
  35. </tr>
  36. <tr>
  37. <td>Login:</td>
  38. <td><input type="text" name="nick" class="euro_regis" value="'.$_SESSION['nick'].'"></td>
  39. </tr>
  40. <tr>
  41. <td>Hasło:</td>
  42. <td><input type="password" name="pass" class="euro_regis" value="'.$_SESSION['pass'].'"></td>
  43. </tr>
  44. <tr>
  45. <td>Powtórz hasło:</td>
  46. <td><input type="password" name="pass2" class="euro_regis" value="'.$_SESSION['pass2'].'"></td>
  47. </tr>
  48. <tr>
  49. <td>E-mail:</td>
  50. <td><input type="email" name="email" class="euro_regis" value="'.$_SESSION['email'].'"></td>
  51. </tr>
  52. <tr>
  53. <td>Gadu-Gadu:</td>
  54. <td><input type="text" name="gg" class="euro_regis" value="'.$_SESSION['gg'].'"></td>
  55. </tr>
  56. <tr>
  57. <td>Sieć CS:</td>
  58. <td><input type="text" name="siec" class="euro_regis" value="'.$_SESSION['siec'].'"></td>
  59. </tr>
  60. <tr>
  61. <td>WWW:</td>
  62. <td><input type="text" name="strona" class="euro_regis" value="'.$_SESSION['strona'].'"></td>
  63. </tr>
  64. <tr>
  65. <td><br><br><input type="submit" name="update" value="Aktualziuj"></td>
  66. </tr>
  67. </table>
  68. </form>
  69. </center>
  70. ';
  71. ?>


Chce nim edytować mysql niestety wywala błąd

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in dane.php on line 25
UPDATE users SET nick='R0ckY', pass='6572bdaff799084b973320f43f09b363', email='lukaszzbydlina@interia.pl', gg='', strona='', siec='' WHERE id = '25' )


Jestem zielony w sprawach php :/
Go to the top of the page
+Quote Post

Posty w temacie
- R0ckY   [PHP][MySQL]Formularz edycji   17.12.2010, 16:31:47
- - cycofiasz   a gdzie jest mysql_query przypisane do zmiennej ...   17.12.2010, 16:49:38
- - zamper   spróbuj tak: [PHP] pobierz, plaintext $query = 'U...   17.12.2010, 16:51:00
- - R0ckY   Teraz to jest .... Parse error: syntax error, une...   17.12.2010, 16:56:48
- - zamper   a tak: [PHP] pobierz, plaintext $query = 'UPDATE u...   17.12.2010, 16:57:32
- - R0ckY   Jeśli nic się z tym nie da to dalby mi ktoś link d...   17.12.2010, 16:57:51
- - zamper   chodzi ci o phpMyAdmin czy gotowiec ?   17.12.2010, 16:59:53
- - R0ckY   O jakiegoś gotowca żeby użytkownik mógł sobie edyt...   17.12.2010, 17:00:22
- - zamper   a spróbawałeś tego [PHP] pobierz, plaintext $que...   17.12.2010, 17:01:05
- - R0ckY   Tak to działa, ale po kliknięciu aktualizuj wywala...   17.12.2010, 17:01:35
- - zamper   pokarz mi kod w którym się łączysz z MySQL I sp...   17.12.2010, 17:02:40
- - R0ckY   Starałem się zrobić aktualizacje profilu na skrypc...   17.12.2010, 17:04:42
- - zamper   Daj zamiast [PHP] pobierz, plaintext mysql_num_row...   17.12.2010, 17:06:40
- - R0ckY   No dałem dałem Warning: mysql_affected_rows(): s...   17.12.2010, 17:09:12
- - zamper   [PHP] pobierz, plaintext 1. <?php $...   17.12.2010, 17:11:43
- - R0ckY   Lepiej może formularz byś mi jakoś pokazał do edyc...   17.12.2010, 17:12:04
- - zamper   Zrób tak i będzie dobrze: [PHP] pobierz, plaintext...   17.12.2010, 17:14:16
- - R0ckY   To co mi dałes psuje rejestracje i podgląd danych....   17.12.2010, 17:16:08
- - zamper   To to jest aktualizacja, rejestracja, czy podgląd ...   17.12.2010, 17:17:07
- - R0ckY   Podałbyś mi link do jakiegoś formularza edycji baz...   17.12.2010, 17:17:13
- - zamper   poszukaj na forum w gotowcach   17.12.2010, 17:18:07
- - R0ckY   To ma być aktualizacja danych, po zalogowaniu, dla...   17.12.2010, 17:21:28
- - zamper   nie mogę nic znaleźć   17.12.2010, 19:27:57
- - daros17   a nie możesz zroić tak, że sprawdzasz na początku ...   17.12.2010, 19:50:00
- - R0ckY   Moge to zrobić, ale narazie chce żeby każdy mógł, ...   17.12.2010, 20:45:17


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:26