![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
nie wiem jak zrealizować, bardzo proszę o pomoc. Mam sobie tabelkę bazy danych: Foto_Katalogi ID|Name|Ile 1|Przyroda|10 2|Auta|30 3|Budynki|20 chcę żeby w menu mi się wyświetlała liczba zdjęć dla katalogu: Przyroda (10) Auta (30) Budynki (20) Tylko myk jest taki że tworzę sobie menu, jako html przy pomocy szablonów. I wtedy w tym pliku menu.html mam na sztywno wpisane ilości. w momencie jak dodaje nowy rekord np. dla katalogu Auta, chcę żeby w pliku menu.html poprawnie wczytać ilość. Nie chcę od nowa generować plik menu.html (fizycznie to nie ma sensu!). Jak to zrobić? Napisać menu.php i wtedy pobierać ilość rekordów dla każdego katalogu? Wtedy za każdym razem jak się wyświetla menu, skrypt musi się łączyć z bazą danych, odczytywać dane i je wyświetlać. Dla jakiej ilości użytkowników ma to sens i jak to można obejść? Dziękuję. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 29.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jak to zrobić? Napisać menu.php i wtedy pobierać ilość rekordów dla każdego katalogu? Wtedy za każdym razem jak się wyświetla menu, skrypt musi się łączyć z bazą danych, odczytywać dane i je wyświetlać. Dla jakiej ilości użytkowników ma to sens i jak to można obejść? Wierz mi - nie będzie to absolutnie żadne zwolnienie skryptu (oczywiscie jakies bedzie - 0,001s?). Baza MySQL jest bardzo szybka. Nie masz się czym martwić i rób to na SQL
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 06:46 |