ผมได้ทำการเขียนโค้ดตามในคลิปวิดีโอเเล้ว เเต่เมื่อกด ค้นหา ข้อมูล กลับขึ้น หน้าเว็ป เเทนที่จะเเสดงข้อมูลที่เราค้นหา
โค้ดที่เขียนครับ
โค้ด: เลือกทั้งหมด
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<center>
<form name="fromSearch" action="<?php $_SERVER['SCRIPT_NAME'] ?>l" method="get">
<table width="100%" border="0">
<tr>
<th>
<select name="tbSelect" id="tbSelect">
<option value="staffNo" <?php if(isset($_GET["tbSelect"]) == "staffNo"){echo 'selected';} ?>>รหัสพนักงาน</option>
<option value="fName" <?php if(isset($_GET["tbSelect"]) == "fName"){echo 'selected';} ?>>ชื่อ</option>
<option value="lName" <?php if(isset($_GET["tbSelect"]) == "lName"){echo 'selected';} ?>>นามสกุล</option>
<option value="position" <?php if(isset($_GET["tbSelect"]) == "position"){echo 'selected';} ?>>ตำเเหน่ง</option>
<option value="sex" <?php if(isset($_GET["tbSelect"]) == "sex"){echo 'selected';} ?>>เพศ</option>
<option value="DOB" <?php if(isset($_GET["tbSelect"]) == "DOB"){echo 'selected';} ?>>วันเดือนปีเกิด</option>
<option value="salary" <?php if(isset($_GET["tbSelect"]) == "salary"){echo 'selected';} ?>>เงินเดือน</option>
<option value="branchNo" <?php if(isset($_GET["tbSelect"]) == "branchNo"){echo 'selected';} ?>>รหัสสาขา</option>
</select>
</th>
<td>คำค้นหา :
<input name="txtKey" type="text" id="txtKey" value="<?php isset($_GET["txtKey"]) ?>">
<input type="submit" value="ตกลง">
</td>
</tr>
</table>
</form>
</center>
<br>
<?php
include "mysql_mysqli.inc.php";
$objConnect = mysql_connect("localhost","root","") or die("ไม่สามารถเชื่อมต่อฐานข้อมูลได้");
$objDB = mysql_select_db("mysqli_new");
$sql = "select * from staff where 1";
if (isset($_GET["tbSelect"]) !="" and isset($_GET["txtKey"])!=""){
$sql .= "AND (". $_GET["tbSelect"] . " LIKE '%".$_GET["txtKey"]."%')";
}
$objQuery = mysql_query($sql) or die("ไม่สามารถค้นหาได้ [".$sql."]");
?>
<table width="100%" border="1">
<tr align="center">
<th width="15%">รหัสพนักงาน</th>
<th width="10%">ชื่อ</th>
<th width="10%">นามสกุล</th>
<th width="10%">ตำเเหน่ง</th>
<th width="5%">เพศ</th>
<th width="20%">วันเกิดปีเกิด</th>
<th width="10%">เงินเดือน</th>
<th width="20%">รหัสสาขา</th>
</tr>
<?php
while ($data = mysql_fetch_array($objQuery)) {
?>
<tr align="center">
<td><?php echo $data["staffNo"]; ?></td>
<td><?php echo $data["fName"]; ?></td>
<td><?php echo $data["lName"]; ?></td>
<td><?php echo $data["position"]; ?></td>
<td><?php echo $data["sex"]; ?></td>
<td><?php echo $data["DOB"]; ?></td>
<td><?php echo $data["salary"]; ?></td>
<td><?php echo $data["branchNo"]; ?></td>
</tr>
<?php
}
?>
</table>
<?php
mysql_close($objConnect);
?>
</body>
</html>