פעם הבאתי דוגמא לאיך שאני עשיתי
משהו דומה... אני יביא את זה שוב:
function print_news($sql_data, $database, $news_count, $page, $link) { global $news_per_page, $time_offset; while (list($headline, $item, $user, $TS) = mysql_fetch_row($sql_data)) { $date = gmdate("l F, d", $TS + $time_offset); $time = gmdate("H:i:s", $TS + $time_offset); $get_email = mysql_query("SELECT * FROM `newsflash_users` WHERE login='$user'", $database); list( , , $user_mail, ) = mysql_fetch_row($get_email); print("<div class=\"content\"><p dir=\"rtl\"><b>$headline</b> - <a href=\"mailto:$user_mail\">$user</a></a> :: $date $time \n</p>"); print("<p dir=rtl>$item</p>\n"); print("<a href=\"?action=all_msg&all_msg_user=$user\">כל הידיעות של המשתמש הזה</a> :: <a href=\"?action=view_info&view_user=$user\">ראה פרטי משתמש</a></div>\n"); } print("<center><p dir=rtl>עמודים: "); for ($i=1; $i <= ceil($news_count / $news_per_page); $i++) { if ($i != $page) { print("<a href=\"?page=$i&$link\">$i</a> "); } else { print("$i ");} } print("<br>\n"); print("סה\"כ ידיעות: $news_count<br></p></center>\n"); } $news_count = mysql_num_rows ( mysql_query("SELECT * FROM `newsflash` WHERE user='$all_msg_user' ORDER BY `timestamp`", $dbi) ); $result = mysql_query("SELECT * FROM `newsflash` WHERE user='$all_msg_user' ORDER BY `timestamp` DESC LIMIT $showed_msges, $news_per_page", $dbi); $link = "action=all_msg&all_msg_user=" . $all_msg_user; print_news($result, $dbi, $news_count, $page, $link);
אולי זה יעזור לך...