|
|
|
ปัญหาจากการแบ่งหน้าเพื่อแสดงผลข้อมูลแสดงผลถูกต้องเฉพาะหน้าแรก ส่วนหน้าถัดไปไม่แสดงผลข้อมูล |
|
|
|
|
|
|
|
ถ้าบอกว่าใส่ค่า 3 ลงไปแทน $id แล้วแสดงข้อมูลถูกต้อง งั้นปัญหาก็ต้องเป็นที่ $id แหละ ครับ ไม่ทราบว่าได้ ประกาศรับค่าตัวแปรไว้รึป่าว
ประมาณนี้
Code (PHP)
$id = $_REQUEST['id'];
|
|
|
|
|
Date :
2016-06-26 23:58:23 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณที่ชี้แนะครับ ผมได้ทดลองทำตามที่แนะนำแล้วครับ ยังไม่ผ่านครับ ปัญหามันอยู่ที่ค่าตัวแปร $id ตามที่คุณบอกครับ เพียงแต่ผมสงสัยว่าระหว่างค่าตัวแปรที่ส่งผ่านฟอร์มมา กับหากเราทดลองเปลี่ยนเป็นแบบ Fix ทำไมการแสดงผลถึงแตกต่างกัน
|
|
|
|
|
Date :
2016-06-28 23:34:49 |
By :
wirat_pj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมรู้วิธีแก้แล้วครับ คือ...มันเหมือนกับว่า พอไปหน้า 2 แล้วค่าของ id มันไม่ตามไปด้วยทำให้เออเร่อ เราต้องใส่ให้มันตรงโค๊ดแบ่งหน้า
บนหัวสุดเอาโค๊ดนี้ไปใส่ (ปรับให้เข้ากับตัวเอง)
Code (PHP)
<?php
ini_set('display_errors', 1);
error_reporting(~0);
$albumID = null;
if(isset($_POST["albumID"]))
{
$albumID = $_POST["albumID"];
}
if(isset($_GET["albumID"]))
{
$albumID = $_GET["albumID"];
}
?>
2 บรรทัดแรกไม่ต้องไปเปลี่ยน
ini_set('display_errors', 1);
error_reporting(~0);
ทีนี่โค๊ดตรงที่บอกเลขหน้า กับ ถัดไป,ย้อนกลับ ของผมมันเป็นแบบนี้
Code (PHP)
<?php
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><< ย้อนกลับ</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$i'>[$i]</a> ";
}
else
{
echo "<b> [$i] </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'>หน้าถัดไป>></a> ";
}
?>
แล้วเราก็เพิ่มโค๊ดเข้าไปเป็นแบบนี้
Code (PHP)
<?php
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page&albumID=$albumID&galleryID=$galleryID'><< ย้อนกลับ</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$i&albumID=$albumID&galleryID=$galleryID'>[$i]</a> ";
}
else
{
echo "<b> [$i] </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page&albumID=$albumID&galleryID=$galleryID'>หน้าถัดไป>></a> ";
}
$Connect = null;
?>
ลองทำดู ไม่น่างงนะ
|
|
|
|
|
Date :
2016-09-15 00:18:07 |
By :
Poonmoss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|