|
|
|
ช่วยด้วยค่ะ ดึงข้อมูลจากฐานข้อมูลแล้วแสดง แต่ข้อมูลมันขึ้นมาซ้ำกัน |
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2012-01-26 11:01:58 |
By :
jenjira |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา Query ไปรันดูมันออกมาซ้ำหรือเปล่าครับ
|
|
|
|
|
Date :
2012-01-26 11:19:49 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Query ใน database โดยตรงข้อมูลก้อไม่ซ้ำนะคะ
|
|
|
|
|
Date :
2012-01-26 11:30:36 |
By :
jenjira |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แสดงว่าคุณน่าจะผิดตรง loop for ครับ ลองดูตำแหน่งของ array ให้ดีครับ การหัด debug ด้วยการ echo ช่วยให้หาข้อผิดพลาดได้ง่ายขึ้นครับ
|
|
|
|
|
Date :
2012-01-26 17:27:23 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยด้วยคะ ยังหาไม่เจอเลยว่าผิดตรงไหน TT
|
|
|
|
|
Date :
2012-01-27 14:59:51 |
By :
jenjira |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วคะ คือเจนเพิ่ม $j=$i+1; ใน loop for
แล้วเปลี่ยนจาก $record = odbc_fetch_array($result,$i);
เป็น $record = odbc_fetch_array($result,$j);
แบบนี้คะ
for ($i=$Page_Start;$i<$Page_End;$i++)
{
$j=$i+1;
$record = odbc_fetch_array($result,$j);
$barcode = $record["barcode"];
$title = return_thai($record["title"]) . return_thai($record["title1"]);
เผื่อมีคัยเจอปัญหาเดียวกัน
และก้อขอบคุณ mr.win ด้วยนะคะ
|
|
|
|
|
Date :
2012-01-28 12:10:18 |
By :
jenjira |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|