![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 19.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po użyciu tak skonstruowanego polecenia:
funkcja mysql_query() zwraca wartość TRUE, ale zmian wartości pól tabeli nie widać. Wartości zmiennych przekopiowane z wartości $_POST są inne niż pierwotne - sprawdzam sobie przez print_r(). Jeśli ktoś mógłby mi pomóc byłbym wdzięczny. (IMG:style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Znając życie, to pewnie znowu się mota baza na apostrofach. Spróbuj walnąć:
Wiem, że podwójne uruchamiąja interpreter, ale potem można je zamienić na pojedynczy i przy zmiennych je escape'ować. Ważne by sprawdzić czy to one nie broją (IMG:style_emoticons/default/smile.gif) Potem by trzeba było w razie czego sprawdzać przesyłane do update dane. Mogą one przecież też nie być escape'owane ze znaków specjalnych i potraktowanie je dafunkcją mysql_real_escape_string da efekt oczekiwany. Może też zawsze być problem z przetwarzaniem tych danych i wchodzą jako puste, co sugeruje podany tutaj błąd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 16:14 |