![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki problem:
2 tabelki mysql (news, comments) utworzone w ten sposób:
I teraz chcę jednym zapytaniem pobrać newsy wraz z ilością komentarzy dla każdego. Kombinuję w ten sposób:
Ale nie działa :/ Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
-Wieviór- |
![]()
Post
#2
|
Goście ![]() |
KCG, myślałem nad tym, ale wydawało mi się to niepotrzebnym utrudnieniem (zwłaszcza w PA). Już równie dobrze mógłbym wywoływać oddzielne zapytanie dla każdego newsa, (pobierające ilość komentarzy) ale wolałbym tego uniknąć... To jest jednak dobre rozwiązanie. Szczególnie jeśli komentarzy masz dużo. Pomyśl, że skrypt będzie przy każdym wyświetlanym newsie zliczał powiedzmy 10 komentarzy z tabeli, w której będzie jej 10 000 ;]... po prostu przy dodawaniu komentarza dopisuj 1, przy usuwaniu odejmuj 1 i tyle. Możesz nawet pokusić się o triggery ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:28 |