自己编写的php+mysql实现新闻系统中“上一条”,“下一条”的简单程序
我也是个PHP新手,最近在做一个网站的新闻发布系统中,需要用到“上一条””下一条“这样的效果,就自己编写一个,由于是新手,不足之处,还望高手指正。
$colname_rs = "-1"; if (isset($_GET['id'])) { $colname_rs = $_GET['id']; } mysql_select_db($database_conn, $conn); $query_rs = sprintf("SELECT * FROM news WHERE id = %s", GetSQLValueString($colname_rs, "int")); $rs = mysql_query($query_rs, $conn) or die(mysql_error()); $row_rs = mysql_fetch_assoc($rs); $totalRows_rs = mysql_num_rows($rs); $next_sql="SELECT * FROM news WHERE id >$colname_rs ORDER BY id ASC LIMIT 1 "; $rsnext= mysql_query($next_sql, $conn) or die(mysql_error()); $row_next = mysql_fetch_assoc($rsnext); $prev_sql="SELECT * FROM news WHERE id ".$row_next['tiltle'].""; break; case $max_id: $ptext= "".$row_prev['tiltle'].""; $ntext="没有了"; break; default: $ptext= "".$row_prev['tiltle'].""; $ntext= "".$row_next['tiltle'].""; }
欢迎大家阅读《自己编写的php+mysql实现新闻系统中“下一条”,“上一条”的简单程序》,跪求各位点评,by 搞代码
在需要用到的地方引用如下代码:
上一条:
下一条:
实现过程有些复杂,哪位有更好的方法,请不惜吝教
微信 赏一包辣条吧~
支付宝 赏一听可乐吧~