ผมสร้าง form ที่ใส่ id แล้วให้แสดงค่า code ของ id นั้น แต่ปรากฎว่าไม่ทำงาน รบกวนผู้รู้ช่วยดูให้ด้วยครับ
db = test , table = checkcode มี 2 col คือ id และ code
id code
01 1247
02 8256
03 7789
Code (PHP)
<h1><strong>check ID</strong></h1>
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<table width="599" border="0">
<tr>
<th>ID
<input name="checkid" type="password" id="checkid" value="<?=$_GET["checkid"];?>">
<input type="submit" value="Submit"></th>
</tr>
</table>
</form>
<?
$conn = mysql_connect("localhost","root","12345") or die("Error Connect to Database");
$db = mysql_select_db("test");
$strSQL = "SELECT * FROM checkcode WHERE (id LIKE '".$_GET["checkid"]."')";
mysql_query("SET NAMES UTF8");
$check = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
while ($checkresult = mysql_fetch_assoc($check))
{
echo $checkresult["code"];
}
?>