![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 14.02.2008 Skąd: Głowno Ostrzeżenie: (0%) ![]() ![]() |
Witam!
To mój pierwszy pościk, ale w końcu od czegośc trzeba zacząć... ![]() Mianowicie przez jakieś dwa dni męczyłem sie jak wyśiwtlić rekordy z bazy o wiekszym/mniejszym ID niz podanym w warunku, dzisiaj dopisałem do zapytania:
i odziwo zadziało (wyświetlając wszystkie rekordy z tabeli, dodane przed 14 lutym), a gdy warunek wyglądał tak(oczywiście liczby przykładowe):
...to wyświetlał błąd: Cytat mysql_fetch_row(): supplied argument is not a valid MySQL result resource Wytłumaczyłby mi ktoś na czym to polega i czemu tak działa a tak nie? Całe zapytanie wygląda tak:
Co mam wpisać zamiast znaku ![]() Ten post edytował bamboo 14.02.2008, 21:23:49 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
co do drugiego:
to ci zwróci 10 ostatnich rekordów wg pola id poszukaj jakiegoś manuala MySQL i poczytaj o skaładni SQL oraz fujnkcjach i mozliwościach tego serwera - bo zamierzasz wyważać otwarte drzwi... a co do pierwszego - pokaż konkretnie to zapytanie i strukturę swojej tabeli bo inaczej to jest wróżenie z fusów... podejżewam, że pole id nie istnieje alba jest jakiegoś dziwnego typu... -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 14.02.2008 Skąd: Głowno Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za podpowiedź... a co do pierwszego, to właśnie przed chwilą odkryłem w czym tkwi problem, niewiedziałem co robić, wieć przeanalizowałem jeszcze raz tą table, i do czego doszłem?? że kolumna o nazwie id nie istnieje, bo nazywa sie newsid, a byłem przekonany że nazywa sie id, ponieważ w większości tabel użyłem takiej nazwy
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
błąd: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
zgłasza funkcja mysql_fetch_row() bo nie dostała rezultatu zapytania z mysql_query() jeżeli chciałbyś zobaczyć jaki błąd zwraca baza (np. brak kolumny id) musisz po zapytaniu (mysql_query()) wykonać echo mysql_error(); |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:44 |