当前位置:Gxlcms > PHP教程 > php+mysql站内搜索+分页

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 ( "\n",$meta->name );}print ( "\n" );do {   print ("\n");  for ( $i =0; $i < $maxRows; $i++ )     printf ( "\n", $row[$i] );  print ( "\n" );} while ( $row = mysql_fetch_row ( $rs ) );?>  
分页显示记录集
%s
%s

分页我有很多,用到上面的搜索代码中不行(搜索代码能用),我的分页在别处可用

人气教程排行