ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: golf98765 ที่ 25 มีนาคม 2007, 13:35:21



หัวข้อ: มีตัวอย่าง สคริป php search ข้อมูลในตาราง MySQL ไหมครับ
เริ่มหัวข้อโดย: golf98765 ที่ 25 มีนาคม 2007, 13:35:21
มีฐานข้อมูลเป็นตารางอยู่
แต่ไม่รู้ว่าจะเขียนสคริป search ยังไง

ใครมีตัวอย่างสคริปบ้างครับ จะได้เอามาแก้ไขแล้วมาใช้ต่อ

อิๆ

ขอบคุณครับ


หัวข้อ: มีตัวอย่าง สคริป php search ข้อมูลในตาราง MySQL ไหมครับ
เริ่มหัวข้อโดย: BosnoS ที่ 25 มีนาคม 2007, 13:45:42
สคริป Search ปกติผมเขียนแบบ เด็กๆ ใช้เองในเว็บคลิปผมนะครับ

$sql=("SELECT * FROM `Table` WHERE title LIKE '%$key%' ");

ผมใช้แบบนี้นะครับ ดึงข้อมูลจาก sql ตาราง ชื่อ table โดยที่ field title มีคำคล้ายกับ Key

ป.ล ไม่รู้ผมตอบได้ตรงกับที่เจ้าของต้องการหรือเปล่าครับ


หัวข้อ: มีตัวอย่าง สคริป php search ข้อมูลในตาราง MySQL ไหมครับ
เริ่มหัวข้อโดย: amaudy ที่ 25 มีนาคม 2007, 15:20:04
พอดีไปเจอโคเดเก่าๆมาครับ

โค๊ด:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
</head>

<body>
<form id="form1" name="form1" method="get" action="<?php $_SERVER['PHP_SELF'&#93;; ?>">
  <div align="center">Keywords
    <input type="text" name="keyword" />
    <input type="submit" name="Submit" value="Search" />
  </div>
</form>

<?php
//check ถ้ามีการส่งคีร์เวิรดมา
if&#40;isset&#40;$_GET['keyword'&#93;&#41;&#41;&#123;
//ติดต่อฐานข้อมูล
$dbh mysql_connect&#40;"localhost","root","xxxxx"&#41; or die&#40;"Error connect database. ".mysql_error&#40;&#41;&#41;;
// เลือกฐานข้อมูลที่จะใช้
mysql_select_db&#40;"aolkeywords"&#41; or die&#40;"Error select database &#58; ".mysql_error&#40;&#41;&#41;;

//สร้างคำสั่ง
$query "select keyword from 32mkeywords where keyword like "."'%".$_GET['keyword'&#93;."%'"."";

$result mysql_query&#40;$query,$dbh&#41; or die&#40;"Error query&#58; ".mysql_error&#40;&#41;&#41;;

while&#40;$data=mysql_fetch_array&#40;$result&#41;&#41;&#123;
$keywords $data[0&#93;;

echo "$keywords<br>";
&
#125;
&#125;
?>

</body>
</html>



หัวข้อ: มีตัวอย่าง สคริป php search ข้อมูลในตาราง MySQL ไหมครับ
เริ่มหัวข้อโดย: amaudy ที่ 25 มีนาคม 2007, 15:24:41
save เป็นไฟล์ php
อย่าลืมแก้ username&password ของ mysql
รวมถึง database และ table,field ที่ต้องการค้นด้วยครับ

ตัวอย่างนี้ ผมเขียนดึงข้อมูลคีเวิร์ดที่ได้จากบอร์ดนี้แหละ เฮียชื่อดังโพสต์ลิงค์ให้
ในตัวอย่าง ไม่มีการแบ่งหน้านะครับ

อ๊อดครับ


หัวข้อ: มีตัวอย่าง สคริป php search ข้อมูลในตาราง MySQL ไหมครับ
เริ่มหัวข้อโดย: golf98765 ที่ 25 มีนาคม 2007, 16:35:16
ขอบคุณครับ กำลังลองแก้ไข แต่ยังใช้ไม่ได้เลย - -"

ประมาณอย่างที่ทั้งสองท่านบอกหละครับ ขอบคุณครับ