![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam skrypt, który korzysta z sesji. Przy próbie wywołania zapytania SQL
dostaję taki oto komunikat błędu: Cytat You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #6' at line 1 I szczerze mówiąc... nie wiem co z tym zrobić. Wprawdzie zawartość zapytania generowana jest dynamicznie, ale nawet po wstawieniu danych "na sztywno" wciąż straszy mnie ten komunikat. Jakieś sugestie? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dobra, problem rozwiązany. Okazało się, że:
zapytanie było trzymane w zmiennej $query. Dalej szło:
I wszystko byłoby pięknie gdyby nie to, że w mysql_query() siedziało sobie $query_make zamiast $query. Dlatego nie chciało działać. W międzyczasie pojawił się kolejny ciekawy problem. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wygląda to tak: Wykonywane jest zapytanie. Na bazie tego, czy zwrócone zostaną jakieś wyniki czy nie tworzone jest zapytanie INSERT bądź UPDATE, które siedzi w zmiennej $query. Dalej zapytanie jest wykonywane przez $query_make. Tuż za tym jest:
I tu się robi ciekawie. Próba wykonania powyższego kodu zwraca błąd, natomiast samo zapytanie ($query) wykonywane jest poprawnie, bez błedu. Po użyciu:
dostaję: 1. A powinno być: Resource #numerek. Sugestie bądź pomysły mile widziane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 15:41 |