Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ilość komentarzy...
jarred_php
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.12.2005

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


witam
napotkałem na problem w programowaniu (nie pierwszy) winksmiley.jpg

Chce wyswietlić ilosć komentarzy do kazdego newsa (mam 3 na stronie): przykład

Cytat
pierwszy news | komentarzy(1)
drugi news | komentarzy(2)
trzeci news | komentarzy(1)


Napisałem cos takiego:
Kod:
  1. <?php
  2. $id = $_GET['id'];
  3. // ile komentarzy w danym newsie
  4. $query2 = mysql_query("SELECT COUNT(id) FROM comments WHERE nr='$id'") or die (mysql_error());
  5. $ile_com = mysql_fetch_array($query2);
  6. print 'Komentarzy <b>['.$ile_com[0].']</b>
  7. ?>


po prostu chce wyswietlić na stronie do kazdego komentarza ilosć newsów... a ten kod co napisałem wyświetla je dobrze ale tylko z podanym id. tongue.gif

struktura tabel:
  1. --
  2. -- Struktura tabeli dla `news`
  3. --
  4.  
  5. CREATE TABLE `news` (
  6. `id` int(11) NOT NULL AUTO_INCREMENT,
  7. `title` varchar(50) NOT NULL DEFAULT '',
  8. `area` text NOT NULL,
  9. `autor` varchar(25) NOT NULL DEFAULT '',
  10. `data` varchar(14) NOT NULL DEFAULT '',
  11. `ip` text NOT NULL,
  12. PRIMARY KEY (`id`)
  13. ) TYPE=MyISAM;

  1. --
  2. -- Struktura tabeli dla `comments`
  3. --
  4.  
  5. CREATE TABLE `comments` (
  6. `id` int(11) NOT NULL AUTO_INCREMENT,
  7. `nr` varchar(5) NOT NULL DEFAULT '',
  8. `nick` varchar(25) NOT NULL DEFAULT '',
  9. `email` varchar(50) NOT NULL DEFAULT '',
  10. `text` varchar(255) NOT NULL DEFAULT '',
  11. `ip` varchar(15) NOT NULL DEFAULT '',
  12. `data` varchar(14) NOT NULL DEFAULT '',
  13. PRIMARY KEY (`id`)
  14. ) TYPE=MyISAM


pozdrawiam

Ten post edytował jarred_php 26.12.2005, 09:04:10
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 22.08.2025 - 04:06