|
|
|
ติดปัญหาการค้นหา search 3 เงื่อนไข เช่น ชื่อกับวันที่ระหว่าง มีรูปให้ชมครับ |
|
|
|
|
|
|
|
ถ้าเป็นผมนะ ผมจะเพิ่งเช็คบ็อกเข้าไปด้วยครับ เอาไว้ติ๊กว่า จะค้นหาแบบไหน
Code (PHP)
<input name="keys1" type="checkbox" id="keys1" value="1" <? if($keys1==1){ print("checked='checked'");}?> />
<input name="keys2" type="checkbox" id="keys2" value="1" <? if($keys2==1){ print("checked='checked'");}?>/>
แล้วก็ใส่เงื่อนไข
Code (PHP)
<?
if(!$keys1 && !$keys2)
{
เงื่อนไข1
}
elseif( $keys1==1 && $keys2==1)
{
เงื่อนไข2
}
elseif($keys1==1)
{
เงื่อนไข3
}
elseif($keys2==1)
{
เงื่อนไข4
}
แล้วก็ตามด้วยโค๊ดแสดงธรรมดา
|
|
|
|
|
Date :
2012-08-01 16:45:42 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบ checkbox ที่ คุณ นายเปี๊ยก เป็นแบบนี้เช่นป่าวครับ
ผมใส่ค่าไม่ถูกครับ ช่วยใส่ให้เป็นตัวอย่างได้ป่าวครับ
ขอบคุณครับ
$date1 = $_REQUEST['date1'];
$date2 = $_REQUEST['date1'];
$username = $_REQUEST['username'];
|
|
|
|
|
Date :
2012-08-01 17:01:34 |
By :
nattkhanesha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่แล้วครับ
|
|
|
|
|
Date :
2012-08-01 17:08:05 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
if( $keys1==1 && $keys2==1)
{
$sql = "select * from cms_log where (log_date >= '$date1' and log_date <= '$date2' and log_username like '%{$_REQUEST['username']}%') ";
}
elseif($keys1==1)
{
$sql = "select * from cms_log where log_username like '%{$_REQUEST['username']}%' ";
}
elseif($keys2==1)
{
$sql = "select * from cms_log where (log_date >= '$date1' and log_date <= '$date2' ) ";
}
?>
น่าจะประมาณนี้ ลงไปประยุกต์ดูครับ
|
ประวัติการแก้ไข 2012-08-01 17:17:55
|
|
|
|
Date :
2012-08-01 17:14:38 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณๆ ^ . ^
|
|
|
|
|
Date :
2012-08-01 17:42:50 |
By :
nattkhanesha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2012-08-01 19:34:48 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมอยากได้ตัวเต็ม เขียน code ครับ (มือใหม่) รบกวน code ทั้งหน้าได้ไหมครับ ขอบพระคุณมากครับ
|
|
|
|
|
Date :
2013-02-11 21:18:26 |
By :
kman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|