lt; b gt; , $name ; echo lt;li onselect= #92; this setText $name setValue $id ; #92; gt;$display name lt; li gt; ;"> lt; b gt; , $name ; echo lt;li onselect= #92; this setText $name setValue $id ; #92; gt;$display name lt; li gt; ;"> <\/b>", $name);     echo "<li onselect=\"this.setText('$name').setValue('$id');\">$display_name<\/li>";","dateCreated":"2010-02-23T16:32:49+0700","answerCount":1,"upvoteCount":2225,"author":{"@type":"Person","name":"\u0e40\u0e14\u0e47\u0e01\u0e04\u0e2d\u0e21\u0e15\u0e38\u0e48\u0e19\u0e44\u0e14\u0e49\u0e2d\u0e35\u0e01"},"suggestedAnswer":[{"@type":"Answer","text":"LOCATE( string1, string2 [, start] ) \u0e04\u0e49\u0e19\u0e2b\u0e32\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21 string1 \u0e08\u0e32\u0e01 string2 \u0e04\u0e25\u0e49\u0e32\u0e22\u0e46 substr \u0e02\u0e2d\u0e07 PHP \u0e04\u0e23\u0e31\u0e1a string1 \u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e04\u0e49\u0e19\u0e2b\u0e32 string2 \u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e15\u0e49\u0e19\u0e09\u0e1a\u0e31\u0e1a start \u0e08\u0e38\u0e14\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e04\u0e49\u0e19\u0e2b\u0e32 (\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19 0) \u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e17\u0e4c \u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23 \u0e25\u0e33\u0e14\u0e31\u0e1a\u0e17\u0e35\u0e48 (\u0e15\u0e31\u0e27\u0e41\u0e23\u0e01 = 1) \u0e41\u0e25\u0e30 0 \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e44\u0e21\u0e48\u0e1e\u0e1a\u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07 \u0e41\u0e25\u0e30 NULL \u0e2b\u0e32\u0e01 string1 \u0e2b\u0e23\u0e37\u0e2d string2 \u0e40\u0e1b\u0e47\u0e19 NULL","dateCreated":"2010-02-24T08:21:53+0700","author":{"@type":"Person","name":"Goragod"}}]}]

locate mysql

locate mysql  หมายความว่าอะไรคะพอดีไปเจอโค๊ต

autocomplete

งงคะเลยอยากถามเพื่อจะได้เอาไปแปลงนำไปใช้คะ

$q = $_GET["q"];
$pagesize = 50; // จำนวนรายการที่ต้องการแสดง
$table_db="article"; // ตารางที่ต้องการค้นหา
$find_field="arti_topic"; // ฟิลที่ต้องการค้นหา
$sql = "select * from $table_db  where locate('$q', $find_field) > 0 order by locate('$q', $find_field), $find_field limit $pagesize";
$results = mysql_query($sql);
while ($row = mysql_fetch_array( $results )) {
    $id = $row["arti_id"]; // ฟิลที่ต้องการส่งค่ากลับ
    $name = ucwords( strtolower( $row["arti_topic"] ) ); // ฟิลที่ต้องการแสดงค่า
    // ป้องกันเครื่องหมาย '
    $name = str_replace("'", "'", $name);
    // กำหนดตัวหนาให้กับคำที่มีการพิมพ์
    $display_name = preg_replace("/(" . $q . ")/i", "<b></b>", $name);
    echo "<li onselect=\"this.setText('$name').setValue('$id');\">$display_name</li>";
23 ก.พ. 2553 1 2,225

LOCATE( string1, string2 [, start] )

ค้นหาข้อความ string1 จาก string2 คล้ายๆ substr ของ PHP ครับ

string1 ข้อความค้นหา

string2 ข้อความต้นฉบับ

start จุดเริ่มต้นค้นหา (เริ่มต้น 0)

ผลลัพท์ ตัวอักษร ลำดับที่ (ตัวแรก = 1) และ 0 เมื่อไม่พบตัวอักษรที่ต้อง และ NULL หาก string1 หรือ string2 เป็น NULL
#1
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^