อยากได้ โค้ดการค้นหา โดยเมื่อระบุคำค้นแล้ว มันแสดงชื่อเหมือนกับ HomeForumอยากได้ โค้ดการค้นหา โดยเมื่อระบุคำค้นแล้ว มันแสดงชื่อเหมือนกับ มือใหม่ค่ะ ไม่ทราบว่าหนุจะเขียน โค้ดค้นหา อย่างที่ต้องการได้ ยังไงหรอคะ ซึ่งถ้า หนูระบุ คำใดคำหนึง จากชื่อหนัง มันจะแสดง ชื่อทั้งหมดที่เกียวข้อง อ่ะค่ะ เหมือนเรา ค้นหาจาก google อ่ะค่ะ พี่ ช่วย บอกหนูหน่อย นะคะ ขอบคุณค่ะ กรกฎ วิริยะ คำถามกว้างไปมั้ย โค้ดค้นหาทั่วไปมันก็อยู่ที่การเขียนคำสั่ง SQL เขียนถูก ก็ได้ผลลัพท์ตามต้องการ ลองไปเขียนดูก่อนนะครับ สิ่งที่ควรทำสำหรับมือใหม่ คือ อ่าน....อ่าน....อ่าน แล้วก็ลองทำตาม ตัวอย่างบนเว็บครับ จะได้เป็น มือเก่า กะเขาเสียที wp_mart@hotmail.com หนูลองเขียน โค้ด ให้มันแสดงข้อมูลภาพยนตร์ ได้แล้ว ค่ะ แต่ จุดประสงค์ ของหนู คือว่า เว็บหนู จะมีช่องให้ พิมพ์คำค้น เมื่อต้องการ ชมภาพยนตร์ โดย สามารถ พิมพ์คำค้นจาก ชื่อเรื่อง เรื่องย่อ และก็ ชื่อนักแสดง เช่น หนูพิมพ์ คำค้นว่า บุปผา ในช่องค้นหา มันจะขึ้น แทบชือหนังมาเลยว่า บุปผาราตรี 1 บุปผาราตรี 2 บุปผาราตรี 3 บุปผาราตรี 3.1 บุปผาราตรี 3.2 ลักษณะ เหมือนเราค้นหา ใน google อ่ะค่ะ แต่ อันนี้ ค้นหาภายใน ระบบของหนูเอง พอคลิกเลือก ก็ จะขึ้น วีดีโอเรืองนี้ ขึ้นมาให้ชม ประมาณนี้อ่ะค่ะ พี่พอ แนะนำโค้ดให้หนู หน่อยได้มะคะ โดยโค้ด ที่หนูเขียน ดังนี้นะคะ // show-movie.php <!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>Untitled Document</title> </head> <body> <? include('connect.php'); $result=mysql_query("Select * From movie Order By movie_id "); $num=mysql_num_rows($result); echo"มีข้อมูลภาพยนตร์ ".$num." เรื่อง"; ?> <table width="699" border="1"> <tr> <td width="108">movie_id</td> <td width="473">movie_name</td> <td width="108">movie_abstract</td> <td width="473">movie_genre_id</td> <td width="108">movie_zone_id</td> <td width="473">movie_image</td> <td width="108">movie_number</td> <td width="473">movie_file_trailer</td> <td width="473">movie_file_full</td> <td width="45">Edit</td> <td width="45">Delete</td> </tr> <? mysql_query("SET NAMES UTF8"); while($row=mysql_fetch_array($result)){ ?> <tr> <td><?=$row[movie_id]?></td> <td><?=$row[movie_name]?></td> <td><?=$row[movie_abstract]?></td> <td><?=$row[movie_genre_id]?></td> <td><?=$row[movie_zone_id]?></td> <td><?=$row[movie_image]?></td> <td><?=$row[movie_number_visitor]?></td> <td><?=$row[movie_file_trailer]?></td> <td><?=$row[movie_file_full]?></td> <td><a href="edit-movie.php?movie_id=<?=$row[movie_id]?>">แก้ไข</a></td> <td><a href="delete-movie.php?id=<?=$row[movie_id]?>" onclick="return confrim('ต้องลบข้อมูลจริงหรือไม่');">ลบ</a></td> </tr> <? } ?> </table> <p><a href="insert.php">เพิ่มข้อมูลภาพยนตร์</a></p> </body> </html> ----------------- ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
โค้ดค้นหาทั่วไปมันก็อยู่ที่การเขียนคำสั่ง SQL เขียนถูก ก็ได้ผลลัพท์ตามต้องการ ลองไปเขียนดูก่อนนะครับ
สิ่งที่ควรทำสำหรับมือใหม่ คือ อ่าน....อ่าน....อ่าน แล้วก็ลองทำตาม ตัวอย่างบนเว็บครับ จะได้เป็น มือเก่า กะเขาเสียที
หนูลองเขียน โค้ด ให้มันแสดงข้อมูลภาพยนตร์ ได้แล้ว ค่ะ แต่ จุดประสงค์ ของหนู คือว่า
เว็บหนู จะมีช่องให้ พิมพ์คำค้น เมื่อต้องการ ชมภาพยนตร์ โดย สามารถ พิมพ์คำค้นจาก ชื่อเรื่อง เรื่องย่อ และก็ ชื่อนักแสดง
เช่น หนูพิมพ์ คำค้นว่า บุปผา ในช่องค้นหา มันจะขึ้น แทบชือหนังมาเลยว่า
บุปผาราตรี 1
บุปผาราตรี 2
บุปผาราตรี 3
บุปผาราตรี 3.1
บุปผาราตรี 3.2
ลักษณะ เหมือนเราค้นหา ใน google อ่ะค่ะ แต่ อันนี้ ค้นหาภายใน ระบบของหนูเอง
พอคลิกเลือก ก็ จะขึ้น วีดีโอเรืองนี้ ขึ้นมาให้ชม ประมาณนี้อ่ะค่ะ
พี่พอ แนะนำโค้ดให้หนู หน่อยได้มะคะ
โดยโค้ด ที่หนูเขียน ดังนี้นะคะ
// show-movie.php
<!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>Untitled Document</title>
</head>
<body>
<?
include('connect.php');
$result=mysql_query("Select * From movie Order By movie_id ");
$num=mysql_num_rows($result);
echo"มีข้อมูลภาพยนตร์ ".$num." เรื่อง";
?>
<table width="699" border="1">
<tr>
<td width="108">movie_id</td>
<td width="473">movie_name</td>
<td width="108">movie_abstract</td>
<td width="473">movie_genre_id</td>
<td width="108">movie_zone_id</td>
<td width="473">movie_image</td>
<td width="108">movie_number</td>
<td width="473">movie_file_trailer</td>
<td width="473">movie_file_full</td>
<td width="45">Edit</td>
<td width="45">Delete</td>
</tr>
<?
mysql_query("SET NAMES UTF8");
while($row=mysql_fetch_array($result)){
?>
<tr>
<td><?=$row[movie_id]?></td>
<td><?=$row[movie_name]?></td>
<td><?=$row[movie_abstract]?></td>
<td><?=$row[movie_genre_id]?></td>
<td><?=$row[movie_zone_id]?></td>
<td><?=$row[movie_image]?></td>
<td><?=$row[movie_number_visitor]?></td>
<td><?=$row[movie_file_trailer]?></td>
<td><?=$row[movie_file_full]?></td>
<td><a href="edit-movie.php?movie_id=<?=$row[movie_id]?>">แก้ไข</a></td>
<td><a href="delete-movie.php?id=<?=$row[movie_id]?>" onclick="return confrim('ต้องลบข้อมูลจริงหรือไม่');">ลบ</a></td>
</tr>
<? } ?>
</table>
<p><a href="insert.php">เพิ่มข้อมูลภาพยนตร์</a></p>
</body>
</html>
-----------------