|
|
|
คือว่า จะ Where 2 เงื่อนไขหนะคับ เงื่อนไขแรก เป็นของ OnChange เงื่อนไขที่ 2 เป็นของ page แบ่งหน้าคับ |
|
|
|
|
|
|
|
<?
$strSQL = "SELECT * FROM table WHERE 1 ";
if($_POST["txt1"] != "")
{
$strSQL .= " AND F1 = '".$_POST["txt1"]."' ";
}
if($_POST["txt2"] != "")
{
$strSQL .= " AND F2 = '".$_POST["txt2"]."' ";
}
?>
ตัวอย่างการใช้ Where ครับ
|
|
|
|
|
Date :
2010-10-23 06:52:24 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่วินครับ เงื่อนไข Where ตามตัวอย่างที่พี่วินบอกมา ได้นำมาลองดูแล้วครับ
มันก็ทำงานได้ครับ แต่เงื่อนไขการแบ่งหน้าของปู มันมี Jump Menu เข้ามาเกี่ยวข้องครับ
สมมุติว่าปูอยากได้
http://localhost/shopping_cart/admin/product.php?CAT_ID=1&Page=2
ซึ่งตอนนี้ปัญหามันอยู่ที่ว่า เมื่อเรากด page=2 หรือหน้า 2 มันจะกระโดดไปหมวด ALL เลยครับ
ทั้งๆ ที่เรากำลังอยู่ในหมวด BOOK ของ Page=2 หนะคับ คือ เมืิ่อเรากด page 2 ของหมวด BOOK หนะคับ
โค้ดตามข้างบนเลยครับ เราต้องส่งค่า $_GET มายังไงครับ
|
ประวัติการแก้ไข 2010-10-24 21:32:45 2010-10-24 22:07:13 2010-10-24 22:07:17
|
|
|
|
Date :
2010-10-24 21:23:41 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(isset($_GET["NO"]) and $_GET["NO"] !="")
{
$send = "NO=".$_GET["NO"];
$conditions = " and NO= '".$_GET["NO"] ."'"; ---> จะเอา ตัวแปร $conditionPage มาเชื่อกับ Sql ได้ไงคับ เขียนไม่ถูกเลย
}
//Show Product
$sql="SELECT * FROM tb_product WHERE 1 $conditions ORDER BY NO ASC"; ---> บรรทัดนี้คับ
|
|
|
|
|
Date :
2010-10-24 22:35:37 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ พี่ อั้น ลองละ
|
ประวัติการแก้ไข 2010-10-25 15:51:55
|
|
|
|
Date :
2010-10-25 15:37:54 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มาแอบดูครับ
|
|
|
|
|
Date :
2010-10-25 16:12:01 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|