Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ilosc Komentarzy, Niestety nie dziala:/
Major
post 7.08.2004, 18:39:20
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 22.07.2004

Ostrzeżenie: (0%)
-----


Gdy chce by przy linki Komenatrze pokazywala sie ilosc komentarzy to wyswietla sie zero :/
  1. <?php
  2. include (&#092;"funkcje.php\");
  3. $tytul = $HTTP_POST_VARS['tytul'];
  4. $data = $HTTP_POST_VARS['data'];
  5. $text = $HTTP_POST_VARS['text'];
  6. $id = $HTTP_POST_VARS['id'];
  7. $lacz = lacz();
  8. $sql = &#092;"SELECT tytul, data, text, id FROM `newsy`\";
  9. $q = mysql_query($sql, $lacz) or die(mysql_error());
  10. while($cz = mysql_fetch_array($q))
  11. {
  12. $zapytanie = &#092;"SELECT COUNT(id) AS count FROM komentarze WHERE comment_main_id='\".$_GET['id'].\"'\";
  13. echo $zapytanie;
  14. $query = mysql_query($zapytanie, $lacz) or die(mysql_error());
  15. $wszystko=mysql_fetch_array($query);
  16. echo &#092;"<br>Tytul newsa:&nbsp;<b>\".$cz[0] .\"</b>
  17. <br>Data newsa:&nbsp;<b>&#092;" .date('M(l)-d-Y', $cz[1]). \"</b>
  18. <Br>Tresc newsa:&nbsp;<b>&#092;".substr($cz[2], 0, 255).\"...</b>
  19. <br><a href=&#092;"wiecej.php?id=\".$cz[3].\"\">Czytaj Wiecej</a> | <a href=\"skoment.php?id=\".$cz[3].\"\">Komentarze( \".$wszystko['count'].\" )</a>
  20. <br /><br />&#092;";
  21. }
  22. echo '<a href=\"archiwum.php\">Archiwum</a>';
  23. ?>

echo $zapytanie; dalem to by pokazal jakie zapytanie jest wykonywane
Kod
SELECT COUNT(id) AS count FROM komentarze WHERE comment_main_id=''

I nie wiem czemu nie ma wartosci pomiedzy comment_main_id='' :/ Moze ktos wie ?


--------------------
Udzielasz sie w PHP Pro?
Uważasz sie za profesjonaliste?
Przeczytaj to
Go to the top of the page
+Quote Post
fones
post 7.08.2004, 19:09:08
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 7.08.2004
Skąd: Brześć Kujawski

Ostrzeżenie: (0%)
-----


zeby nie wsywietlalo sie zero sprobuj tak:
Kod
SELECT count(*) FROM komentarze WHERE comment_main_id='$id'

$id to bedzie $_GET["id"], tak wiec przed tamta linijką wpisz:
  1. <?php
  2. $id=$_GET['id'];
  3. ?>

Ilosc komentarzy bedzie pod zmienna $wszystko["count(*)"]

mam nadzieje ze pomoge
pozdro guitar.gif

Ten post edytował fones 7.08.2004, 19:09:51


--------------------
Politechnika Warszawwska, Informatyka, G1I3
Aktualnie C i C++, ale nadal bardzo php ;p
Go to the top of the page
+Quote Post
Major
post 7.08.2004, 19:20:48
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 22.07.2004

Ostrzeżenie: (0%)
-----


niestety nie dziala ale sam zrobilem a siedzialem na tym pare godz wystarczylo dac
zamiast
$zapytanie = "SELECT COUNT(id) AS count FROM komentarze WHERE comment_main_id='".$_GET['id']."'";
dac
$zapytanie = "SELECT COUNT(id) AS count FROM komentarze WHERE comment_main_id='".$cz[3]."'";
i dziala smile.gif


--------------------
Udzielasz sie w PHP Pro?
Uważasz sie za profesjonaliste?
Przeczytaj to
Go to the top of the page
+Quote Post
fones
post 8.08.2004, 08:27:28
Post #4





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 7.08.2004
Skąd: Brześć Kujawski

Ostrzeżenie: (0%)
-----


widzisz... nie znałem całego skryptu ;p

pozdro guitar.gif


--------------------
Politechnika Warszawwska, Informatyka, G1I3
Aktualnie C i C++, ale nadal bardzo php ;p
Go to the top of the page
+Quote Post
Major
post 8.08.2004, 14:27:47
Post #5





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 22.07.2004

Ostrzeżenie: (0%)
-----


Witam, mam skrypt archiwum i chcialbym zrobic ze na kazdej stronie bedzie wyswietlone 15 newsow. Czy moglbym porosic o podpowiedz jak takie cos zrobic?
Jak co to zamieszczam archiwum.php
  1. <?php
  2. include (&#092;"funkcje.php\");
  3. $tytul=$HTTP_POST_VARS['tytul'];
  4. $data=$HTTP_POST_VARS['data'];
  5. $lacz= lacz();
  6. $sql = &#092;"SELECT tytul, data, id FROM `newsy` ORDER BY data DESC LIMIT 15, 30\";
  7. $q = mysql_query($sql, $lacz) or die(mysql_error());
  8. while($cz = mysql_fetch_array($q))
  9. {
  10. echo 'Tytul newsa:&nbsp;<b><a href=\"wiecej.php?id='.$cz[2].'\">'.$cz[0] .'</a></b>&nbsp;&nbsp;&nbsp;'.date('M-d-Y', $cz[1]).'
  11. <br />';
  12. }
  13. echo '<a href=\"wysw.php\">Cofnij</a>';
  14. ?>


--------------------
Udzielasz sie w PHP Pro?
Uważasz sie za profesjonaliste?
Przeczytaj to
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 03:16