|
|
|
โค้ดแบ่งหน้า จะต้องเอาไว้ตรงส่วนไหนครับผม สอบถามผู้รู้นะครับผม ว่าจากโค้ดจะเอาโค้ดแบ่งหน้า |
|
|
|
|
|
|
|
ข้างล่าง </div> อ่ะครับ
|
|
|
|
|
Date :
28 พ.ย. 2550 11:24:07 |
By :
666 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(!isset($start)){
$start= 0;
}
$limit = '10';
//------------ query ข้อมูลค่ะ หาจำนวนแถวทั้งหมด
$sql = "select Train_Id,Origin_Station,Destination_Station,Dep_Time,Arr_Time from traintime_tablego";
$result=mysql_db_query($dbname,$sql);
$numrow=mysql_num_rows($result);
//-----------query ข้อมูลเพื่อแสดงผลเป็นหน้าๆ
$psql = "select Train_Id,Origin_Station,Destination_Station,Dep_Time,Arr_Time from traintime_tablego limit $start,$limit";
$resultp=mysql_db_query($dbname,$psql);
$record=mysql_fetch_array($resultp);
while ($record=mysql_fetch_array($resultp)) {
//-- วนลูปแสดงข้อมูล ...
...
---<td></td>
}
<tr>
<td>
//-------------- ตรงนี้จะแสดงการแบ่งหน้าค่ะ อยู่ในเทเบิลแถวสุดท้ายซึ่งไม่ได้วนลูปตามไปด้วย
<?
$page= ceil($numrow/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า
echo "จำนวนทั้งหมด ".($page)." หน้า ----- ";
if(!isset($thispage)){ $thispage=1; }
$prev=$thispage-1;
$next=$thispage+1;
if($prev!=0)
{
echo"<a href='?start=0&page=1'> << </a>";
echo" | <a href='?start=".$limit*($thispage-2)."&thispage=".($thispage-1)."'>[ ก่อนหน้า]</a> | ";}
else{}
echo"หน้า ";
echo $thispage;
if($next <= $page)
{ echo" | <a href='?start=".$limit*($thispage)."&thispage=".($thispage+1)."'> [ถัดไป]</a> |";
echo"<a href='?start=".$limit*($page-1)."&thispage=".($pageschool)."'> >> </a>";
}
?>
</td>
</tr>
|
|
|
|
|
Date :
28 พ.ย. 2550 18:07:46 |
By :
hobbits |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบพระคุณครับผม ขอบคุณครับผม
|
|
|
|
|
Date :
28 พ.ย. 2550 19:01:52 |
By :
hunlay |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|