>  기사  >  백엔드 개발  >  SQL 쿼리 분석기 PHP MSSQL 페이징 예제

SQL 쿼리 분석기 PHP MSSQL 페이징 예제

WBOY
WBOY원래의
2016-07-29 08:33:321058검색

require "config.php";
dl("extensions/php_mssql70.dll");
if (!isset($page)) { $page=1; }
if ($page<=0) { $page=1; }
$db=mssql_connect($local,$user,$pass);
mssql_select_db($name,$db);
$query=mssql_query("select count(*) as date from news",$db);
$query=mssql_fetch_array($query);
$pages=ceil($query[0]/$userperpage);
if ($page>$pages) { $page=$pages;}
      if ($query[0]<$userperpage) { $userperpage=$query[0]; }
$dangqian=($page-1)*$userperpage;
echo "News";
echo "\n";
echo "

\n";
echo " echo "";
echo " \n";
echo "";
echo "    \n";
echo "    \n";
echo "    \n";
echo "    \n";
echo "    \n";
echo "  \n";
echo "

echo " color=#408080>新闻标题

echo " color=#408080>发表日期 echo " color=#408080>发表部门 echo " color=#408080>阅读 echo " color=#408080>图像
\n";
echo "
n";
echo "
n";
echo "<테이블 테두리=0 너비=100% 셀 간격=0 셀 패딩=0 높이=19>n" ;
     $db=mssql_connect($local,$user,$pass);
     mssql_select_db($name,$db);
     $query=mssql_query("날짜별 뉴스 순서에서 * 선택", $db); ;目前数据库中无任何记录!

";
       exit;
                    }
     mssql_data_seek($query,$dangqian);
     $i=0;
     while ($arr=mssql_fetch_array($query)) {
      if ($i>=$userperpage) { break;}
echo "\n";
echo "    

$arr[title]\n";
$datee=date("Y-m-d",$arr[date]);
echo "    $datee\n";
echo "    $arr[type]\n";
echo "    $arr[click]\n";
echo "    \n";
  $arr[photo]=trim($arr[photo]);
   if (($arr[photo]<>"") || (file_exists($arr[photo]))) {
echo "";
                                                        }
   else { echo " "; }
echo "\n";
echo "\n";
    $i++;
                                             }  //while
echo "\n";
echo "\n";
echo "\n";
echo "

\n";
   if ($page<>1) {
echo "首页\n";
                 }
  if ($page>1) {  
  $upage=$page-1;  
echo "上一页\n";
               }
  for($y=1;$y<=$pages;$y++) {
echo "$y\n";
                             }
  if ($page<$pages) {
$npage=$page+1;
echo "下一页\n";
                    }
  if ($page<>$pages)  {
echo "尾页\n";
                      }
echo "
\n";
echo "\n";
echo "\n";
echo "
n";
?>

위 내용은 SQL 쿼리 분석기의 내용을 포함한 PHP MSSQL 페이징의 예를 소개한 것입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.