$page = $_GET['page'];
if (empty($_GET[page])){
$page=1;
}
$limit = 4;
$res = mysql_query("SELECT id FROM pic")or die(mysql_error());
$numpage = mysql_num_rows($res);
$rt = $numpage%$limit;
if($rt!=0) {
$totalpage = floor($numpage/$limit)+1;
}
else {
$totalpage = floor($numpage/$limit);
}
$goto = ($page-1)*$limit;
$res = mysql_query("SELECT * FROM pic order by id DESC limit $goto,$limit")or die(mysql_error());
while ($row = mysql_fetch_array($res)) {
$picurl = $row['url']
}
$nextpage = "index.php?page=".($page + 1)."";
โดยประมาณนี้ครับ
พี่ครับ
ผมรบกวนอีกหน่อยนะ
ผมอยากให้พี่ช่วยอธิบาย code ให้หน่อยน่ะครับ
แบบอยากเข้าใจมันด้วย ไม่ใช่ว่าเอาไปใช้อย่างเดียว
ผมลองทำความเข้าใจดูแล้วก็มีส่วนที่ไม่เข้าใจหลายจุดด้วยกัน
พี่ช่วยชี้แนะด้วยครับ
$rt = $numpage%$limit;% นี่คือให้ทำอะไรหรอครับ
$totalpage = floor($numpage/$limit)+1;floor คือคำสั่งเอาไว้ทำอะไรหรอครับ
$result = mysql_query("SELECT * FROM pic order by id DESC limit $goto,$limit")or die(mysql_error());บรรทัดนี้ผมต้องใส่ msql_query($goto,$limit) หรอครับ
$picurl = $row['url']$row['url'] นี่คือให้ผมใส่แบบนี้ปะครับ
$picurl = $row[0]
$picurl = $row[1]
$picurl = $row[2]
$picurl = $row[3]
ขอบคุณมากครับ
ผมพึ่งหัด แบบว่าไม่ค่อยเข้าใจ code เท่าไหร่

% คือการหารไม่สนใจเศษครับ เช่น 3%2 มีค่า 1 ครับ ไม่ใช่ 1.5
FLOOR(X)
ฟังก์ชัน FLOORเป็นฟังก์ชันที่ให้ค่าตัวเลขจำนวนเต็มที่พิจารณาจากค่าในคอลัมน์ X ถ้าหลังจุดทศนิยมมีค่ามากว่า 5 ก็จะให้ค่าเลขจำนวนเต็มที่มากขึ้น แต่ถ้าหลังจุดทศนิยมมีค่าน้อยกว่า 5 จะให้ค่าตัวเลขที่มีค่าน้อยลง
$result = mysql_query("SELECT * FROM pic order by id DESC limit $goto,$limit")or die(mysql_error());
บรรทัดนี้ผมต้องใส่ msql_query($goto,$limit) หรอครับ ไม่ใช่ครับ หลัง limit คือกำหนดให้แสดงกี่จำนวน record เช่น 0,3 คือให้แสดงค่า 3 record โดยเริ่มจาก record ที่ 0 (record แรกนั่นเอง)
order by id DESC
คือเรียงจากมากไปหาน้อย
$picurl = $row['url']
$row['url'] นี่คือให้ผมใส่แบบนี้ปะครับ
$picurl = $row[0]
$picurl = $row[1]
$picurl = $row[2]
$picurl = $row[3]
ไม่ใช่ครับ ถ้าอยากให้แสดงรูปอาจจะใช้ echo("<img src='$picurl' ><br>"); เป็นต้น
จาก code ถ้า $row['url'] ก็จะเป็น field ของรูป ถ้าเป็น $row['id'] ก็จะเป็น field ของ id เป็นต้น