|
|
|
ผมจะกำหนด where ยังไง ให้มันเลือกเฉพาะตัวที่เลย วันที่ ที่เลยกำหนดออกมาครับ |
|
|
|
|
|
|
|
ตัวนี้คือไฟล์เก่าที่ผมทำระบบยืม-คืน แต่อาจารณ์มาให้ผมทำ กำหนดคืนขึ้นมาอีกผมเลยอยากถามท่านผู้รู้ว่า
ผมจะเปลี่ยนตรง Where (......); เป็นยังไงดีครับ มันถึงจะ search ข้อมูลที่เลยวันที่ที่กำหนดออกมาครับ
Code (PHP)
<?
if(!empty($cmbSearch2)){
if(!empty($txtSearch)){
$pagesize =30;
// แบ่งหน้าแสดงผล
$sql = "SELECT count(borrow_id) as tool_id FROM borrow_tb";
//echo $sql;
$cre = mysql_query($sql);
$crow = mysql_fetch_row($cre);
$totalrecord = $crow[0];
$totalpage = ceil($totalrecord / $pagesize);
if (isset($_GET['pageid'])) {
$start = $pagesize * ($_GET['pageid'] - 1);
}
else {
$pageid = 1;
$start = 0;
}
$SQL="SELECT Bo.borrow_id,T.tool_name,T.tool_group,Bo.borrow_total,B.brand_name,TY.type_name,Bo.borrow_name
FROM borrow_tb Bo,tool_tb T,type_tb TY,brand_tb B
WHERE (((T.tool_id=Bo.tool_id)AND(T.type_id=TY.type_id))AND((B.brand_id=T.brand_id)AND(T.tool_name LIKE '%$txtSearch%'))) ";
}else{
$pagesize =30;
// แบ่งหน้าแสดงผล
$sql = "SELECT count(tool_id) as tool_id FROM borrow_tb";
//echo $sql;
$cre = mysql_query($sql);
$crow = mysql_fetch_row($cre);
$totalrecord = $crow[0];
$totalpage = ceil($totalrecord / $pagesize);
if (isset($_GET['pageid'])) {
$start = $pagesize * ($_GET['pageid'] - 1);
}
else {
$pageid = 1;
$start = 0;
}
$SQL="SELECT * FROM tool_tb ";
}
}else if(!empty($cmbShow)){
echo "<script>dissearch('Y'); </script>";
$pagesize =30;
// แบ่งหน้าแสดงผล
$sql = "SELECT count(borrow_id) as tool_id FROM borrow_tb";
//echo $sql;
$cre = mysql_query($sql);
$crow = mysql_fetch_row($cre);
$totalrecord = $crow[0];
$totalpage = ceil($totalrecord / $pagesize);
if (isset($_GET['pageid'])) {
$start = $pagesize * ($_GET['pageid'] - 1);
}
else {
$pageid = 1;
$start = 0;
}
$SQL="SELECT * FROM borrow_tb ";
}else{
$pagesize =30;
// แบ่งหน้าแสดงผล
$sql = "SELECT count(borrow_id) as tool_id FROM borrow_tb ";
$cre = mysql_query($sql);
$crow = mysql_fetch_row($cre);
$totalrecord = $crow[0];
$totalpage = ceil($totalrecord / $pagesize);
if (isset($_GET['pageid'])) {
$start = $pagesize * ($_GET['pageid'] - 1);
}
else {
$pageid = 1;
$start = 0;
}
$SQL="SELECT Bo.borrow_id,T.tool_name,T.tool_group,Bo.borrow_total,Bo.borrow_date,Bo.borrow_date1,Bo.borrow_name,Bo.borrow_status
FROM borrow_tb Bo,tool_tb T,type_tb TY,brand_tb B
WHERE (((T.tool_id=Bo.tool_id)AND(T.type_id=TY.type_id))AND((B.brand_id=T.brand_id)AND(Bo.borrow_date1='$date'))AND(Bo.borrow_status='N'))LIMIT $start, $pagesize";
}
$Rs=$db->Execute($SQL);
$NumCnt=$Rs->NumRows();
$Rows= 1;
while (!$Rs->EOF){///>>>>>
$Result=&$Rs->fields;
$borrow_id=$Result['borrow_id'];
$tool_name=$Result['tool_name'];
$borrow_date=$Result['borrow_date'];
$borrow_date1=$Result['borrow_date1'];
$borrow_name=$Result['borrow_name'];
$tool_group=$Result['tool_group'];
$borrow_total=$Result['borrow_total'];
$tool_show=str_replace($txtSearch,"<span class=\"txtsearch\" >".$txtSearch."</span>",$tool_name);
?>
Tag : MySQL
|
|
|
|
|
|
Date :
2014-04-20 09:42:24 |
By :
kitsanin099 |
View :
680 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|