Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wyświetlenie ilości rekordów
MikroUser
post
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ę.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MatheW
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 06:46