![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 25.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jestem początkujący więc proszę się nie smiać jeśli sprawa będzie prosta, jestem w trakcie tworzenia menu wykorzystując sql'a. W bazie mam tak wszystko uformowane że: kategoria podkategoria 1 0 2 0 3 2 4 3 5 4 wtedy mamy kategorie 1 (główną), 2 (główna) i do dwójki podkategorie 3,4,5. 0 oznacza brak podkategorii dla jakiejś tam kategorii. Ze strony bazy wszystko jest okay, tylko po includowaniu takiego kodu
Wywala mi 2 takie same błędy treści: Kod Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource inkategorie.php on line 22 I w czym zrobiłem błąd, przecież można zapętlać 2 krotnie (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) Błąd tyczy się, się tego że kategoria 1 nie ma pod sobą żadnych kategorii, natomiast kategoria 2 wyśiwetlana jest poprawnie bo są podkategorie i wtedy pętla ma się do czego odwołać. Jakieś sugestie panowie ? Ten post edytował zman85 3.11.2005, 23:01:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 25.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Droopy @ 2005-11-03 22:14:31) zdaje się, że jedno z zapytań SQL jest niepoprawne i dlatego mysql_fetch_array wywala błąd.... dodaj do funkcji mysql_query() or die(mysql_error()); i zobacz co ci wyświetli Witaj, nie wczytales sie chyba do konca, zapytania sa poprawne, tylko jeśli w 2, 3, 4 ..... itd pętli znajdzie wynik nie spelniajacy wyrazenia "podkategorie = $id1" itd... wtedy wywala błąd, a chcę by nie wywalał błędu, poprostu jak nie ma to nie ma i koniec. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 23:48 |