Her er der noget SQL, som skulle kunne bruges. Det er muligt at det skal rettes lidt til, men du kan altid spørge, hvis du er i tvivl om noget.
/* Opretter en tabel, med dine nyheder */
CREATE TABLE tbl_news (
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
date TIMESTAMP(14) NOT NULL,
author TINYTEXT NOT NULL,
country TINYTEXT NOT NULL,
headline TINYTEXT NOT NULL,
short TINYTEXT NOT NULL,
source TINYTEXT NOT NULL,
PRIMARY KEY (id)
);
/* Opretter en tabel med kommentarer */
CREATE TABLE tbl_comments (
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
date TIMESTAMP(14) NOT NULL,
author TEXT NOT NULL,
comment TEXT NOT NULL,
owner SMALLINT UNSIGNED NOT NULL REFERENCES tbl_news,
PRIMARY KEY (id)
);
/* Indsætter data i de to tabeller */
INSERT INTO `tbl_news` (`id`, `date`, `author`, `country`, `headline`, `short`, `source`) VALUES ('', NOW(NULL), 'Morten Henrichsen', 'Denmark', 'Min første nyhed', 'Dette er mit første indlæg i nyhedsdatabasen. Du kan let kommentere det.', '
www.halstania.dk');
INSERT INTO `tbl_comments` (`id`, `date`, `author`, `comment`, `owner`) VALUES ('', NOW(NULL), 'Mads Jensen', 'Dette er min kommentar til Mortens tekst', '1');
/* Forespørgsel, som vælger kommentarer til nyhederne */
SELECT c.* FROM tbl_news n, tbl_comments c
WHERE n.author LIKE 'Morten%'
AND c.owner = n.id