
A może jest jakaś gotowa klasa rozwiązująca mój problem

CREATE TABLE `bieg_slowniczek_comment` ( `comment_id` INT( 11 ) NOT NULL AUTO_INCREMENT , `artykul_id` INT( 11 ) NOT NULL , `nick` VARCHAR( 50 ) NOT NULL , `comment` TEXT NOT NULL , `data` DATETIME NOT NULL , `link` VARCHAR( 100 ) NOT NULL , PRIMARY KEY ( `comment_id` ) ) TYPE = MYISAM ;
<?php include "./ksiega/common_db.inc"; $artykul_id = $_GET["artykul_id"]; $nick = $_POST["nick"]; $comment = $_POST["comment"]; $data = $_POST["data"]; $link = $_POST["link"]; if($nick == "" && $comment == "") { } else{ addToCommentTable($artykul_id, $nick, $comment, $data, $link); } function addToCommentTable($artykul_id, $nick, $comment, $data, $link) { { }else{ $imie = "NULL"; $error = 1; } if($error !=1) { $link_id = db_connect($default_dbname); $query = "INSERT INTO bieg_slowniczek_comment (artykul_id, nick, comment, data, link) VALUES ('".$artykul_id."', '".$nick."','".$comment."',NOW('".$data."'),'".$link."')"; if(!$result) { exit; } } else { } } // Ilo�� rekord�w na stronie // Pobieramy ca�kowit� ilo�� rekord�w $cnt = mysql_result(mysql_query('SELECT COUNT(*) FROM `bieg_slowniczek_comment `', $mysql_link), 0, 0); // Pobieramy numer strony do wy�wietlenia $page = (int)@$_GET['page']; if ($page * RECORDS_PER_PAGE > $cnt) $page = 0; $mysql_result = mysql_query('SELECT * FROM `bieg_slowniczek_comment` ORDER BY `comment_id` DESC LIMIT '.($page*RECORDS_PER_PAGE).','.RECORDS_PER_PAGE, $mysql_link); $comment_id = $row[0]; $artykul_id = $row[1]; $nick = $row[2]; $comment = $row[3]; $data = $row[4]; $link = $row[5]; echo" <div class=ksiega> <h6>$nick - $data</h6> $comment </div>"; } $nr < $cnt; $nr++) { } ?>