<html> <body bgcolor="#FFFFFF"> <form name="form1" method="post" action="sample1.php"> ชื่อที่ต้องการค้นหา <input type="text" name="keyword" value="<? echo"$keyword"; ?>"> จาก Filed <select name="fields"> <option value="<?echo "$fields"; ?>"><?echo "$fields"; ?></option> <option value="id">id</option> <option value="password">password</option> <option value="date">date</option> <option value="name">name</option> <option value="surname">surname</option> <option value="email">email</option> <option value="tel">tel</option> <option value="address">address</option> </select> <input type="submit" name="Submit" value="ค้นหา"> </form> <hr> <? if (empty($keyword) or empty($fields)) { echo"กรุณาเลือกรายการค้นหา ด้วยครับ"; exit(); } else { $host="localhost"; $username=""; $password=""; $db="Data_customer"; $tb="Cus_tomer"; mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ "); mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); /* ทำการเลือกฐานข้อมูลก่อน */ $sql="SELECT * FROM $tb where $fields like '%$keyword%'"; $db_query=mysql_db_query($db,$sql); $num_rows=mysql_num_rows($db_query); /* นับ Reccord ที่พบ */ if(empty($num_rows)) /* ตรวจสอบว่ามีอยู่หรือยัง */ { echo"<center><br>ไม่พบข้อมูล <b>$keyword</b> จาก Filed <b>$fields <b> </center>"; exit(); } else { ?> <div align="center"><? echo " แสดงรายการค้นหา <b>$keyword</b> จาก Field <b>$fields</b> พบ <b>$num_rows</b> Reccord "; ?><br><br> </div> <table width="91%" border="1" align="center"> <tr> <td width="8%"> <div align="center">Id</div> </td> <td width="11%"> <div align="center">Password</div> </td> <td width="10%"> <div align="center">Date</div> </td> <td width="12%"> <div align="center">name</div> </td> <td width="11%"> <div align="center">Surname</div> </td> <td width="25%"> <div align="center">email</div> </td> <td width="11%"> <div align="center">Tel</div> </td> <td width="12%"> <div align="center">Address</div> </td> </tr> </table> <? $a=0; while($a < $num_rows) { $result = mysql_fetch_array($db_query); $id=$result[id]; $password=$result[password]; $date=$result[date]; $name=$result[name]; $surname=$result[surname]; $email=$result[email]; $tel=$result[tel]; $address=$result[address]; ?> <table width="91%" border="1" align="center"> <tr> <td width="8%"> <div align="center"><?echo"$id";?></div> </td> <td width="11%"> <div align="center"> <?echo"$password";?> </div> </td> <td width="10%"> <?echo"$date";?> </td> <td width="12%"> <?echo"$name";?> </td> <td width="11%"> <?echo"$surname";?> </td> <td width="25%"> <?echo"$email";?> </td> <td width="11%"> <?echo"$tel";?> </td> <td width="12%"> <?echo"$address";?> </td> </tr> </table> <? $a++; } } } ?> </body> </html>
Quote:$sql="SELECT * FROM $tb where $fields like '%$keyword%'"; พี่ๆ มันต่างจากที่ sql ของเจ้าของกระทู้เค้ายังไงอะ งง ช่วยแถลงหน่อย
<? <? if (empty($keyword) or empty($fields)){ echo"กรุณาเลือกรายการค้นหา ด้วยครับ"; exit(); } $host="localhost"; $username=""; $password=""; $db="Data_customer"; $tb="Cus_tomer"; mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ "); mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); /* ทำการเลือกฐานข้อมูลก่อน */ ?> <html><body bgcolor="#FFFFFF"> <form name="form1" method="post" action="sample1.php"> ชื่อที่ต้องการค้นหา <input type="text" name="keyword" value="<? echo"$keyword"; ?>"> จาก Filed <select name="fields"> <option value="<?echo "$fields"; ?>"><?echo "$fields"; ?></option> <option value="id">id</option> <option value="password">password</option> <option value="date">date</option> <option value="name">name</option> <option value="surname">surname</option> <option value="email">email</option> <option value="tel">tel</option> <option value="address">address</option> </select> <input type="submit" name="Submit" value="ค้นหา"> </form> <hr> <div align="center"><? echo " แสดงรายการค้นหา <b>$keyword</b> จาก Field <b>$fields</b> พบ <b>$num_rows</b> Reccord "; ?><br><br></div> <table width="91%" border="1" align="center"> <tr> <td width="8%"> <div align="center">Id</div></td> <td width="11%"> <div align="center">Password</div></td> <td width="10%"> <div align="center">Date</div></td> <td width="12%"> <div align="center">name</div></td> <td width="11%"> <div align="center">Surname</div></td> <td width="25%"> <div align="center">email</div></td> <td width="11%"> <div align="center">Tel</div></td> <td width="12%"> <div align="center">Address</div></td> </tr> </table> <? $sql="SELECT * FROM $tb where $fields like '%$keyword%' "; $db_query=mysql_db_query($db,$sql); $num_rows=mysql_num_rows($db_query); /* นับ Reccord ที่พบ */ if(empty($num_rows)){ /* ตรวจสอบว่ามีอยู่หรือยัง */ echo"<center><br>ไม่พบข้อมูล <b>$keyword</b> จาก Filed <b>$fields <b> </center>"; exit(); } $a=0; while($a < $num_rows){ $result = mysql_fetch_array($db_query); $id=$result["id"]; $password=$result["password]"; $date=$result["date"]; $name=$result["name"]; $surname=$result["surname"]; $email=$result["email"]; $tel=$result["tel"]; $address=$result["address"]; ?> <table width="91%" border="1" align="center"> <tr> <td width="8%"> <div align="center"><?echo"$id";?></div></td> <td width="11%"> <div align="center"><?echo"$password";?></div></td> <td width="10%"> <?echo"$date";?></td> <td width="12%"> <?echo"$name";?></td> <td width="11%"> <?echo"$surname";?></td> <td width="25%"> <?echo"$email";?></td> <td width="11%"> <?echo"$tel";?></td> <td width="12%"> <?echo"$address";?></td> </tr> </table> <? $a++;} ?> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง