คือหนุทำการค้นหาในlistแล้วแต่มันที่ค้นหาแบบนี้ค่ะ
คือสมมติกดตัว t มันก็จะหาคำที่มีตัวทั้งหมดหนูอย่างได้ที่ค้นหาเฉพาะคำค่ะเช่นเรากดตัว t ก็ค้นหาเฉพาะตัว t ตัวเดียวเท่านั้นไม่ค้นหาคำใกล้เคียงเช่น td อย่างนี้ไม่อาค่ะ Code (PHP)
<form name="frmMain" action="show_store.php" method="get">
<tr>
<td align="right" width="100"><font color="#000000" size="3" face="Arial, Helvetica, sans-serif">ร้านค้า:</font>
<?php
// ติดต่อฐานข้อมูล
?>
<select name="txtKeyword" type="text" id="txtKeyword" value="<?=$_GET["txtKeyword"];?>">
<?php
$sql_store="select * from tblstore order by id_store ASC";
$sql_store1=mysql_query($sql_store);
?>
<option value="">ดูข้อมูล<?
while($result_store=mysql_fetch_array($sql_store1)){
?>
<option value="<?=$result_store['name_store']?>" <?
if($_GET[txtKeyword]==$result_store["name_store"]){
echo "selected"; } ?>
><?=$result_store["name_store"];?></option>
<?php } ?>
</select>
<input type="submit" name="submit" value="ตกลง">
</td>
</tr>
</form>
$strSQL = "SELECT * FROM tblcatalogue_store WHERE (name_store LIKE '%".$_GET["txtKeyword"]."%')";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult=mysql_fetch_array($objQuery);
$strSQL = "SELECT * FROM tblcatalogue_store WHERE (name_store LIKE ".$_GET["txtKeyword"].")";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult=mysql_fetch_array($objQuery);