Problem z zapytaniem MySQL w kodzie PHP

Problem z zapytaniem MySQL w kodzie PHP
M0
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 2 lata
  • Postów:14
0

Cześć,
otóż mam taki kod w pewnym pluginie, który odpowiada za zmianę opisu postaci dla każdego użytkownika. Zwracam się do Was z zapytaniem, gdzie jest błąd? Jeśli chcę coś zmienić w tym polu tekstowym i jak klikam 'Aktualizuj' nic się nie dzieje, wraca do tego samego stanu. Struktura bazy danych się zgadza, już sam nie wiem co jest nie tak. Błędu nie ma, po prostu - mam formularz tekstowy, gdzie mogę go edytować, jak daję 'aktualizuj', strona tylko się odświeża, a nie dodaje tego co wpisałem.

http://pastebin.com/CHFUSZz4

edytowany 1x, ostatnio: Miki088
dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Rzeszów
0

to może naprymitywniejsze debugowanie? na takim kawałku raczej nikt nic nie podziała. ładuj echo "dupa"; coraz wyżej i wyżej w kodzie i czekaj aż się pojawi na stronie - dojdziesz do miejsca, gdzie zapewne jakiś "if" nie dopuszcza do wykonania Twojego dalszego kodu, wtedy zamień tam "dupa", na wypisanie wszystkich zmiennych, które if sprawdza.

tadam, właśnie nauczyłeś się prymitywnego debugowania, wystarczy do rozwiązania 3/4 problemów, które napotkasz w przyszłości.


0

Jeśli w bazie się zapisuje poprawnie to na bank jest błąd w zapytaniu pobierającym zaktualizowany rekord lub w prezentacji wyniku ;)

PR
  • Rejestracja:około 16 lat
  • Ostatnio:ponad 9 lat
  • Postów:304
0

po mysql_query dodaj

Kopiuj
or die(mysql_error()); 

jeżeli jest błąd w zapytaniu to ci go wyświetli (w którym miejscu)


CodeGear Delphi 2007 | Windows 7 |
Jak to dobrze że istnieje opcja edytuj post ;]
Demonical Monk
  • Rejestracja:ponad 17 lat
  • Ostatnio:12 miesięcy
1

Używaj PDO.


Women were the reason I became a monk - and, ah, the reason I switched back...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.