php+mysql站内搜索+分页
时间:2021-07-01 10:21:17
帮助过:11人阅读
php+mysql站内搜索+分页,下面是站内搜索部分(能显示),分页就是分不了,由于生活所迫我是边学习边完成这项目给别人,所有未用模板框架,下面的代码在百度知道提交不了,特来求助,麻烦高手帮下小弟
if(isset($_POST['search']) and $_POST['search']!=null){
$result=mysql_query("select * from tb_members where shopname like '%".$_POST['search']."%'");
$info=mysql_fetch_array($result);if($info>=1){
while($info=mysql_fetch_array($result)){?>
">
}
}else{
echo "没有您要查找的内容!";
}
}
?>
回复讨论(解决方案)
分页是个很基础的部分,我不给出解决代码了,顺手找了下几年前买的书上的光盘里的php+mysql分页实例代码,希望你能理解分页的用法
$totalPages ) $pageNum = $totalPages;// 设置起始行号$startRow = ( $pageNum - 1 ) * $maxRows;// 为查询语句添加LIMIT子句$sql_limit = sprintf ( "%s LIMIT %d, %d", $sql, $startRow, $maxRows );// 发送查询语句$rs = mysql_query ( $sql_limit ) or die ( mysql_error() );// 从记录集中获取一行记录$row = mysql_fetch_row ( $rs );?>分页显示记录集
分页显示记录集\n" );$colNum = mysql_num_fields( $rsAll );for ( $i = 0; $i < $colNum; $i++ ) { $meta = mysql_fetch_field ( $rsAll ); printf ( "%s | \n",$meta->name );}print ( "\n" );do { print ("\n"); for ( $i =0; $i < $maxRows; $i++ ) printf ( "%s | \n", $row[$i] ); print ( "
\n" );} while ( $row = mysql_fetch_row ( $rs ) );?>
分页我有很多,用到上面的搜索代码中不行(搜索代码能用),我的分页在别处可用