Heim  >  Artikel  >  Backend-Entwicklung  >  大量数据分页有关问题

大量数据分页有关问题

WBOY
WBOYOriginal
2016-06-13 10:07:35933Durchsuche

大量数据分页问题
就是将一些信息从表t*读取进来,然后在另一个页面添加自己所关注的信息,也就是browse表的东西,比如关注的事youxi或者qq。然后对t*读取的数据里面有此类字的整行数据进行读取。之前我做的是读十条进来然后判断一下,有的读出来,就是下面的代码,这样就出现有些页一条都没有,有些页只有一两条。之后我用select   *   from     t*   where   Op_h   like   %row[brow]   or   like   row   ............limit   $page   $pagesize。这样倒是可以,但是数据量大,添加的关注多了根本就读不出数据。希望各位大侠能给一些好的意见和建议。


include( "../inc/nois.php ");
include( "../inc/db_conn.php ");
$conn   =   new   dbClass();
$conn-> Connect();

$sql_page   =   "select   count(*)   from   t*;
$rs_page   =   $conn-> RetuenRow($sql_page);
$count   =   mysql_fetch_row($rs_page);

$url=$_SERVER[ 'REQUEST_URI '];
$url=parse_url($url);
$url=$url[path];

//当页显示数目
$pagesize=10;
//得到当前最大页数
$pageindex=$count[0]/$pagesize;
if($_GET[page])
{
$pagenum=$_GET[page];
$page=($pagenum-1)*$pagesize;
$page.= ', ';
}

?>





     
   
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn