การส่งค่า^^ ถ้าเวลาเราค้นหาข้อมูลแล้วจะแบ่งเพจจะมีการส่งค่าไปทุกหน้าเพจ
get ก็ได้นะ
Date :
2010-01-04 11:34:02
By :
onedan
ขอบคุณนะคะ จุ๊บๆ 55+
แต่ว่าพี่เสกคะ ถ้าน้องมีการค้นหาแบบ select
แล้วเวลาส่งค่าไปแล้วจะให้มันรีเทิร์นค่ากลับ
แบบส่งไปทุกหน้าส่งค่ากลับมาทุกหน้า ใช้แบบนี้ได้ไหมคร๊ะ
Date :
2010-01-04 11:40:58
By :
kakaka
ใครรู้ตอบหน่อยคร้า
Date :
2010-01-04 12:04:33
By :
kakaka
ผมแนะนำว่าเวลาคิวรี่ให้แสดงทีละหน้าให้ไปใช้เทคนิคตรงคำสั่ง SQL ดีกว่านะครับ
Code (PHP)
$perpage = 10;
$currentPage = $_GET['page'];
$currentStart = ($currentPage-1)*$perpage;
$sql = "SELECT * FROM user ORDER BY id DESC LIMIT ".$currentStart.",".$perpage;
แล้วเวลาแสดงหมายเลขหน้าต้องมีจำนวนของเรคอร์ดทั้งเทเบิลด้วยนะครับ แล้วมาเขียนแบบนี้ต่อ
Code (PHP)
for($i=1;$i<ceil($count/$perpage);$i++){ // $count คือจำนวนเรคอร์ดนะครับ
echo "<a href='?page=".$i."'>".$i."</a> | ";
}
ประมาณนี้
Date :
2010-01-04 12:11:17
By :
Tiger2Graph
คำถามงง งง นะครับ
Date :
2010-01-04 12:11:52
By :
Sek-Artdrinker
เย้ๆ ขอบคุนนะคะ
Date :
2010-01-04 13:33:57
By :
kakaka
ผมใช้ session มาช่วยครับ
พวกเลขหน้าก็ใช้ get ปกติ แต่ว่า พวกคำค้นจะยัดค่าลงใน session
Date :
2010-01-04 13:39:42
By :
aknueng
ประมาณนี้ครับ
Code (PHP)
$page = $_GET[page];
if($page == ""){
$page = 1;
}
if($_POST["txt_user"]){
$_SESSION["user"] = $_POST["txt_user"];
}
$limit_row = 100;
$start_row = ($page-1) * $limit_row;
$limit = "order by id limit $start_row, $limit_row";
$sql = "select * from tbl where user like '%".$_SESSION["user"]."%'".$limit.";
Date :
2010-01-04 14:57:37
By :
aknueng
ขอบใจนะจร้า
Date :
2010-01-04 15:35:07
By :
kakaka
โอ้ววววว
รูปใหม่ นางฟ้า ชัดๆ สวยจริงๆนะครับ
Date :
2010-01-04 16:08:57
By :
Sek-Artdrinker
อย่าเอารูปดารามา post ได้ไหมครับ 555+++
Date :
2010-01-04 16:11:31
By :
peterxp
นั่นเห็นมั้ย บอกแล้วไงว่า ไม่ให้เอารูปนี้อ่ะ
เห็นมั้ย หนุ่มๆ หูดำเลย เดี๋ยวกลับถึงห้องแล้วเครียร์กันหน่อยนะ
55+ ผมล้อเล่ง อย่าโกรธผมหล่ะ กิ๊วๆ
Date :
2010-01-04 16:19:13
By :
ICrazyMan
เอ่อผมรู้สาเหตุของโลกร้อนแล้ว เพราะทุกคนในไทยครีเอท หม้อไม่หยุดเลย
Date :
2010-01-04 16:28:10
By :
Tiger2Graph
เดี๋ยวนี้หูไม่ดำกันแล้ว เพราะหม้อไฟฟ้า
Date :
2010-01-04 16:36:58
By :
plakrim
ตัวอย่างการส่ง parameter จากการ search ครับ
<form action="?" method="get">
<br />healthtype<input type="text" name="healthtype" value="h1" />
<br />txtsearch<input type="text" name="txtsearch" value="t1" />
<input type="submit" value="submit" />
</form>
<?php
if (!empty($_GET['healthtype'])){
echo 'helalthtype is ',$_GET['healthtype'],'<br />';
echo 'txtsearch is ',$_GET['txtsearch'],'<br />';
echo 'this is page ',empty($_GET['page'])?1:(int)$_GET['page'],'<br />';
$data = $_GET;
for($i=1;$i<=10;$i++)
{
$data['page'] = $i;
$query = http_build_query($data,'','&');
echo"[<a href='?{$query}'><font size=2 color='#000000'>$i</font></a>]";
}
}
?>
Date :
2010-01-04 18:44:09
By :
num
ง่ะ ... เหงคนสวยมะด้ายเยยนะ ระวังนะ จาเจ็บหู
Date :
2010-01-04 19:54:07
By :
Gumme
พอดีมีโค้ดเก็บไว้นะจ๊ะ
ช่วยไม่เลือกคนนา แต่เลือกคำถามที่ตอบง่ายๆ อิๆ
Date :
2010-01-04 20:14:32
By :
num
Date :
2010-01-04 20:52:47
By :
Gumme
กระทู้ hot ประจำวัน คริ คริ
Date :
2010-01-04 21:17:38
By :
DownsTream
Code
ง่ะ ... เหงคนสวยมะด้ายเยยนะ ระวังนะ จาเจ็บหู
Code
พอดีมีโค้ดเก็บไว้นะจ๊ะ
ช่วยไม่เลือกคนนา แต่เลือกคำถามที่ตอบง่ายๆ อิๆ
Date :
2010-01-04 22:09:09
By :
plakrim
ถามจบ คนไม่จบ
Date :
2010-01-05 00:01:13
By :
Tiger2Graph
เข้ามาดูเฉยๆ ว่าเค้ามีอะไรกัน เห็นโพสเยอะจัง
Date :
2010-01-05 02:54:16
By :
indysoft
กำ นึกว่ามาตอบคำถามให้กัน
เรื่องมันจบตั้งแต่ได้คำตอบแล้วนะคะเนี่ย
555+
Date :
2010-01-05 09:58:09
By :
kakaka
Load balance : Server 03