Skocz do zawartości

Relacje? Ilość wpisów?


Rekomendowane odpowiedzi

Witam serdecznie.

Chciałem się poradzić, może ktoś z obecnych miał podobne błędy i jakoś je rozwiązał?

Chodzi o mój katalog: www.qermi.pl.

Dla przykładu bierzemy kategorię: https://www.qermi.pl/nauka-edukacja-k13.html widzimy, że Jezyk Francuski pokazuje (3) wpisy, wchodząc dostajemy komunikat: Warning: Invalid argument supplied for foreach() in /home/kolryb29/public_html/qermi.pl/otwarty_disp/pod.php on line 168.

I tak jest w paru innych kategoriach i podkategoriach... Jak sobie z tym poradzić? Czym to jest spowodowane i jak się chronić? Dziękuję z góry za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

Problem polega na tym, że skrypt wg. relacji widzi, że są tej podkategorii wpisy i uruchamia pętlę foreach() by wyświetlić wpisy,

ale nie ma takich wpisów stąd ten błąd i domyślam się, że jest to spowodowane błędnymi wpisami w relacjach.

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

Tak, sprawdzasz tabelę otwarty_relacje, wyszukujesz id_kat=13 i id_pod=97 i dostajesz listę wpisów przypiętych do tych kategorii:

SELECT * FROM `otwarty_relacje` WHERE `id_kat`=13 AND `id_pod`=97

... i sprawdzasz te wpisy czemu się nie wyświetlają, może są nieaktywne (zgaduję) albo ich nie ma,

jeśli ich nie ma musisz taką relację usunąć, proces oczywiście możesz zautomatyzować jakimś skryptem php,

który wykasuje wszystkie relacje które odwołują się do nieistniejących wpisów.

To taka teoria i nie dam sobie ręki uciąć, że akurat tutaj leży przyczyna problemu.

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności