|
|
|
แยกแผนกในแต่ละหน้าโดยใช้ PHP เราจะมีวิธีแก้ยังไงครับ ถ้าฐานข้อมูลคือ echo "SELECT *FROM depsrtment Where $select" |
|
|
|
|
|
|
|
<form method="POST">
1.หน่วยการเงิน
<input type="checkbox"name="FA" value="Yes">
2.หน่วยบัญชี
<input type="checkbox"name="AC" value="Yes">
3.หน่วยการตลาด
<input type="checkbox"name="MK" value="Yes">
<br>
<input type="submit">
</form>
<?php
$select = "";
if ($_POST['FA']=='Yes')
{
$select .= "or FA='xx' ";
}
if ($_POST['AC']=='Yes')
{
$select .= "or AC='xx' ";
}
if ($_POST['MK']=='Yes')
{
$select .= "or MK='xx' ";
}
$select = substr($select, 0, -1);
echo "SELECT * from ตาราง where 1 $select";
?>
เขียนให้แล้วนะครับ
ผลลัพธ์ทีได้คือ
SELECT * from ตาราง where 1 or FA='xx' or AC='xx' or MK='xx'
|
|
|
|
|
Date :
19 Aug 2547 19:09:44 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|