udskriver antal kommentare

Tags:    php

<< < 12 > >>
hey all...

Jeg vil gerne have så nedenstående kode udskriver antalet af kommentare til en nyhed (så der kommer stil at stå: OVERSKRIFT (ANTAL KOMMENTARE)):

<?php
include('inc.config.php');
$query = mysql_query("SELECT *,DATE_FORMAT(date,'%e/%c-%y %T') AS date FROM news ORDER BY id DESC LIMIT 5") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
if ($i++ != 0) echo '<div class="hr"></div>';
echo '<p><a href="news.display.php?id='.$row['id'].'"><b>'.$row['title'].'</b></a></p>';
echo empty($row['image']) ? '' : '<img src="files/'.$row['image'].'" width="200" height="150" class="image">';
echo $row['text'];
echo '<p> - Skrevet af: <b>'.$row['author'].'</b> - '.$row['date'].'<br> - Kilde: <b>'.$row['synopsis'].'</b>';
}
?>

Hilsen WooX.DK



12 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
hey all...

Jeg vil gerne have så nedenstående kode udskriver antalet af kommentare til en nyhed (så der kommer stil at stå: OVERSKRIFT (ANTAL KOMMENTARE)):

<?php
include('inc.config.php');
$query = mysql_query("SELECT *,DATE_FORMAT(date,'%e/%c-%y %T') AS date FROM news ORDER BY id DESC LIMIT 5") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
if ($i++ != 0) echo '<div class="hr"></div>';
echo '<p><a href="news.display.php?id='.$row['id'].'">'.$row['title'].'</a></p>';
echo empty($row['image']) ? '' : '<img src="files/'.$row['image'].'" width="200" height="150" class="image">';
echo $row['text'];
echo '<p> - Skrevet af: '.$row['author'].' - '.$row['date'].' - Kilde: '.$row['synopsis'].'';
}
?>

Hilsen WooX.DK


Prøv det her:

Fold kodeboks ind/udKode 


Mvh
Kaare



hey all...

Jeg vil gerne have så nedenstående kode udskriver antalet af kommentare til en nyhed (så der kommer stil at stå: OVERSKRIFT (ANTAL KOMMENTARE)):

<?php
include('inc.config.php');
$query = mysql_query("SELECT *,DATE_FORMAT(date,'%e/%c-%y %T') AS date FROM news ORDER BY id DESC LIMIT 5") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
if ($i++ != 0) echo '<div class="hr"></div>';
echo '<p><a href="news.display.php?id='.$row['id'].'">'.$row['title'].'</a></p>';
echo empty($row['image']) ? '' : '<img src="files/'.$row['image'].'" width="200" height="150" class="image">';
echo $row['text'];
echo '<p> - Skrevet af: '.$row['author'].' - '.$row['date'].' - Kilde: '.$row['synopsis'].'';
}
?>

Hilsen WooX.DK


Godt være det bare er mig, men kan man ikke få noget tabel struktur til din kommentar tabel ??? men princippet er jo bare at tælle rækkerne med mysql_num_rows() og så udskrive dem....

Jan Larsen
CO-owner Jabo-web.com
http://www.jabo-web.com/ref=3




Prøv denne her:

Fold kodeboks ind/udKode 



- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



hey all...

Jeg vil gerne have så nedenstående kode udskriver antalet af kommentare til en nyhed (så der kommer stil at stå: OVERSKRIFT (ANTAL KOMMENTARE)):

Fold kodeboks ind/udKode 


Hilsen WooX.DK


måske kunne det være noget i stil med:
Fold kodeboks ind/udKode 

koden er ikke testet

//Krille



tabel struktur:

CREATE TABLE comments (
id int(11) NOT NULL auto_increment,
name varchar(60) NOT NULL default '',
email varchar(60) NOT NULL default '',
date datetime NOT NULL default '0000-00-00 00:00:00',
text text NOT NULL,
parent int(11) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;

CREATE TABLE news (
id int(11) NOT NULL auto_increment,
title varchar(100) NOT NULL default '',
author varchar(60) NOT NULL default '',
date datetime NOT NULL default '0000-00-00 00:00:00',
synopsis text NOT NULL,
text text NOT NULL,
image varchar(100) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;

har prøvet med det der mysql_num_rows() , men kan ikke finde ud af at sætte det op :S



Pelle Ravn og Krille ingen af dem virker :S

Hilsen WooX.DK



Pelle Ravn og Krille ingen af dem virker :S



Hvad får du af fejl når du sætter den ind?

- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



Den siger at der er fejl i den linje hvor der står:

$antal = mysql_num_rows($query);

Hilsen WooX.DK



Kaare den siger at der er fejl i den linje hvor der står:

$comments = mysql_query("select id from comments where parent = " . $row["id"]) or die(mysql_error());

Hilsen WooX.DK



Den siger at der er fejl i den linje hvor der står:

$antal = mysql_num_rows($query);

Hilsen WooX.DK


Så prøv lige den her i stedet:

Fold kodeboks ind/udKode 



- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



<< < 12 > >>
t