![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
Mam pytanie odnośnie komentarzy do newsów. Napisałem już sobie sam skrypt wyświetlania newsów, jest stronicowanie, jest ustawienie, ile newsów na stronę. Teraz chciałem zabrać się za komentarze (narazie wyświetlanie). I nie wiem jak zrobić, aby przy newsach wyświetlało mi ilość komentarzy dla tego newsa. To znaczy wiem, ale nie wiem czy mój sposób jest optymalny.
Taki mam skrypt wyświetlania newsów (tylko pętla, która zapisuje newsy do zmiennej, którą puźniej wyświetlam): Kod while($news = mysql_fetch_array($wynik)){ $tytul = $news[temat]; $text = $news[text]; $autor = $news[autor]; $data = $news[data]; $id = $news[id]; $tresc .= //Tutaj sformatowany news } I ja miałem taki pomysł, aby do tej pętli dodać zapytanie, które pobiera ilość komentarzy, dla newsa o danym id. Ale nie wiem, czy jest to dobre rozwiązanie. Ten post edytował smietek 20.01.2008, 14:32:16 -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 11 Dołączył: 1.08.2007 Skąd: Poland,Warsaw Ostrzeżenie: (0%) ![]() ![]() |
Myślę,że jak najbardziej, bo inny pomysł mi do głowy nie przychodzi.
-------------------- Odpowiedź na wszystko : manual,appendix. Ulubiona książka : PHP 5 for Dummies.
Studia uh ? ;-). |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
ja zawsze w tabeli z nowosciami robie tez komorke z iloscia komentarzy - ktora to oczywiscie jest zawsze zmieniana, czy ktos doda komentarz, czy usunie
wiem ze to nie jest najlepsze, ale niewiele zajmuje i duzo ulatwia -------------------- scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Ale przecież chyba prościej nie można...
Pozdrawiam. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
Czyli gdybym zrobił z powyższej pętli coś takiego:
Kod while($news = mysql_fetch_array($wynik)){ $tytul = $news[temat]; $text = $news[text]; $autor = $news[autor]; $data = $news[data]; $id = $news[id]; $sql = //Zapytanie pobierające liczbę komentarzy dla tego newsa //Tutaj pobieranie wyniku itd. $ilosc_komentarzy = //Wynik zapytania $tresc .= //Tutaj sformatowany news + $ilosc_komentarzy } To było by to dobre? @my salsa: też o tym myślałem, ale nie wiem, czy z zapytaniem w pętli nie jest bardziej wydajne... Ten post edytował smietek 20.01.2008, 14:46:33 -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Ale przecież chyba prościej nie można...
Pozdrawiam. i jak na stronie glownej wyswietlisz 20 skroconych newsow, z napisami ile jest komentarzy to 2x wiecej zapytan -------------------- scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
@My salsa
Chyba zrobie jednak tak, jak ty mówisz ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 12:52 |