2013年4月26日 星期五

php 換頁


把資料放入陣列中,利用GET的方式接收值來分頁


//-----------------------------------------換頁--------------------------------------------
$page_size = 2; //分布大小


$aa = array("a", "b", "c", "d" , "e", "f" , "g" , "h");

$record=count($aa);  //計算陣列大小
$page_count = ceil($record_count / $page_size); //頁數



if(!$_GET['page'])
{

 $page = 1; //當前頁面
 $aa = array_slice($aa, ($page-1)*$page_size, $page_size);  //取出資料
}
else
{

 $page=$_GET['page'];
 $aa = array_slice($aa, ($page-1)*$page_size, $page_size);  //取出資料


}

var_dump($aa);
$next=$page+1;
echo "目前頁數:$page<a href=test.php?page=$next>下一頁</a>.<br />";

//--------------------------------------------------------------------------------------------

Result:

array(2) { [0]=> string(1) "g" [1]=> string(1) "h" } 目前頁數:4下一頁.

2013年4月6日 星期六

php檔 未執行

php安裝常常失敗 以下是這次php檔未執行的主要原因 PHPIniDir "C:/Users/USER/Desktop/wei/WebService/PHP/php.ini" phpinidir 為空值,因此錯誤 必須給予系統中php.ini的位置 LoadModule php5_module "C:/Users/USER/Desktop/wei/WebService/PHP/php5apache2_2.dll" loadmodule 必須給予系統中php5apache2_2.dll的位置 AddType application/x-httpd-php .php