在前面这一部分 <? include "class/connect.php"; include "class/db_sql.php"; include "class/function.php"; $link=db_connect(); $class=new mysqlfunction(); $query="select id,frame1_name,photo1,photo1_small,photo2,photo2_small,photo3,photo3_small,photo4,photo5 from photo order by frame1_name"; $sql=$class->query($query); $num=$class->num($query); $last = intval(($num-1)/10)+1; if ( $page < 1 ) $page=1; if ( $page > $last ) $page=$last; if (!empty($num)){ mysql_data_seek($sql,($page-1)*10); } ?>你自己测一下每一步执行的时间,想办法优化一下
动态读取数据库是怎么一回事?
<?
include "class/connect.php";
include "class/db_sql.php";
include "class/function.php";
$link=db_connect();
$class=new mysqlfunction();
$query="select id,frame1_name,photo1,photo1_small,photo2,photo2_small,photo3,photo3_small,photo4,photo5 from photo order by frame1_name";
$sql=$class->query($query);
$num=$class->num($query);
$last = intval(($num-1)/10)+1;
if ( $page < 1 ) $page=1;
if ( $page > $last ) $page=$last;
if (!empty($num)){
mysql_data_seek($sql,($page-1)*10);
}
?>你自己测一下每一步执行的时间,想办法优化一下