Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Nie zapisuje danych do bazy
gadzeciarz
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 22.03.2012

Ostrzeżenie: (10%)
X----


Mam taki problem, że zrobiłem formularz edycji danych dla użytkownika. "zmiana.php"
Gdy się wejdzie na tą podstrone, to w tych okienkach wyswietlają się te dane które są obecnie w bazie.

Gdy wpiszę nowe, klikną "ZAPISZ" to przenosi mnie na tą postrone "?a=zmiana&p=3" wyświetla Twoje dane zostały zmienione pomyślnie! oraz bezpośrednio pod tym formularz. ( zdaje mi się że powinno wyswietlać sam komunikat a formularza już nie)

Pisze że poprawnie zmienione, a tak naprawe te dane co były wcześniej są nadal. Nic się nie zmienia.

Co może być nie tak??


O to kod pliku:
  1. <?php
  2. if(!isSet($_SESSION['gracz'])){
  3. header ("Location: index.php");
  4.  
  5. }
  6.  
  7. if(isSet($_POST['zmien_dane'])){
  8. $imienazwisko = mysql_real_escape_string(htmlspecialchars($_POST['imienazwisko']));
  9. mysql_query("UPDATE gracze SET imienazwisko='$imienazwisko', adres='$adres', kodpocztowy='$kodpocztowy', miasto='$miasto', ' WHERE gracz='".$oGracz['gracz']."' ");
  10. echo "<div class='ok'><div class='inner'>Twoje dane zostały zmienione pomyślnie!</div></div><br /><a href='java script:history.go(-1)'>powrót</a>";
  11. }
  12.  
  13. ?>
  14.  
  15.  
  16. <?php
  17. $dane = mysql_fetch_array(mysql_query("SELECT imienazwisko, adres, kodpocztowy, miasto FROM gracze WHERE gracz='".$oGracz['gracz']."'"));
  18. ?>
  19. <center>
  20. <h3>Edytuj Swoje Dane Osobowe</h3>
  21. <table align="center"><form action="?a=zmiana&p=3" name="zmiana_dane" method="post">
  22. <table>
  23. <tr>
  24. <td><h4>Imię i Nazwisko</h4></td>
  25. </tr>
  26. <tr>
  27. <td><input size="30" id="input" maxlength="40" type="text" name="imienazwisko" value="<?php echo $dane['imienazwisko'] ?>" /></td>
  28. </tr>
  29. <tr>
  30. <td><h4>Adres</h4></td>
  31. </tr>
  32. <tr>
  33. <td><input size="30" id="input" maxlength="40" type="text" name="adres" value="<?php echo $dane['adres'] ?>" /></td>
  34. </tr>
  35. <tr>
  36. <td><h4>Kod Pocztowy:</h4></td>
  37. </tr>
  38. <tr>
  39. <td><input size="30" id="input" maxlength="10" type="text" name="kodpocztowy" value="<?php echo $dane['kodpocztowy'] ?>" /></td>
  40. </tr>
  41. <tr>
  42. <td><h4>Miasto:</h4></td>
  43. </tr>
  44. <tr>
  45. <td><input size="30" id="input" maxlength="10" type="text" name="miasto" value="<?php echo $dane['miasto'] ?>" /></td>
  46. </tr>
  47. <tr>
  48. <td align="right"><input type="submit" id="button" name="zmien_dane" value="Zmień"></td>
  49. <td>&nbsp;</td>
  50. </tr>
  51. </table>
  52. </form></table>
  53. </center>


Ten post edytował gadzeciarz 22.03.2012, 22:50:19
Go to the top of the page
+Quote Post

Posty w temacie
- gadzeciarz   [PHP][MySQL]Nie zapisuje danych do bazy   22.03.2012, 22:49:17
- - Kshyhoo   Wyświetl sobie zapytanie w echo, to zobaczysz babo...   22.03.2012, 22:57:00
- - gadzeciarz   Jeszcze żebym wiedział jak to zrobić hehe. Powie...   22.03.2012, 22:59:33
|- - Kshyhoo   Cytat(gadzeciarz @ 22.03.2012, 22:59...   22.03.2012, 23:04:10
- - gadzeciarz   No tak, ale jakie mam zapytanie wsadzić ?   22.03.2012, 23:04:55
- - Kshyhoo   Przypisz zapytanie do zmiennej a zmienną wyświetl....   22.03.2012, 23:08:00
- - gadzeciarz   Stary Prosze Cie o pomoc. Mówisz ze ok 15 min zrob...   22.03.2012, 23:10:32
- - frantic09   Jeśli chodzi o błędy w updacie to wpisz do kodu mi...   22.03.2012, 23:15:55
- - Kshyhoo   Nie ma tak dobrze. Dla początkujących są kursy. Na...   22.03.2012, 23:16:13
- - frantic09   a czy czasem tutaj w zapytaniu nie ma błędu? [SQL]...   22.03.2012, 23:17:02
|- - Kshyhoo   Cytat(frantic09 @ 22.03.2012, 23:17:0...   22.03.2012, 23:19:33
|- - frantic09   Cytat(Kshyhoo @ 22.03.2012, 23:19:33 ...   22.03.2012, 23:22:01
- - gadzeciarz   Zrobiłem tak: [PHP] pobierz, plaintext <?phpif...   22.03.2012, 23:23:27
- - Kshyhoo   Dokładnie o to chodzi. Jak zrobisz za niego, jutro...   22.03.2012, 23:26:48
- - gadzeciarz   Kshyhoo Wiem że powinienem sie tego nauczyć. Cały ...   22.03.2012, 23:27:53
- - Niktoś   Naprawi 8 i zaraz na 10 notice będzie mu wywalało....   22.03.2012, 23:29:50
- - Kshyhoo   Naucz się czytać ze zrozumieniem. Klepiesz kod gdz...   22.03.2012, 23:31:56
- - frantic09   No tak... mi się zapomniało, ale jeśli już troszkę...   22.03.2012, 23:32:07
- - gadzeciarz   [PHP] pobierz, plaintext <?phpif(!isSet...   22.03.2012, 23:42:10
- - Kshyhoo   Ja idę spać a Ty myśl, jak powinna wyglądać zmienn...   22.03.2012, 23:44:21
- - Kostek.88   Masz błąd... nie postawiłeś znaku dolara przed zmi...   23.03.2012, 00:20:02
- - gadzeciarz   Ok, wróćmy do kodu pierwotnego. Co mam teraz krok...   23.03.2012, 07:36:23
- - thek   Nie no...Już druga strona, a u Ciebie ewidentnie b...   23.03.2012, 08:29:49


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 17:43