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
 
Start new topic
Odpowiedzi
gadzeciarz
post
Post #2





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

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


Jeszcze żebym wiedział jak to zrobić (IMG:style_emoticons/default/smile.gif) hehe.

Powiem Ci że już mi łeb pęka, bo siedze nad tym dość sporo. Już prawie jest zrobiony.

Fajnie by było jakby udało sie to naprawić.


Mógłbyś bardziej rozwinąć, co mam zrobić?
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: 4.10.2025 - 17:40