freelance, web developer, web designer, hosting, domain name
หนูลองเขียน โค้ด ให้มันแสดงข้อมูลภาพยนตร์ ได้แล้ว ค่ะ แต่ จุดประสงค์ ของหนู คือว่า เว็บหนู จะมีช่องให้ พิมพ์คำค้น เมื่อต้องการ ชมภาพยนตร์ โดย สามารถ พิมพ์คำค้นจาก ชื่อเรื่อง เรื่องย่อ และก็ ชื่อนักแสดง เช่น หนูพิมพ์ คำค้นว่า บุปผา ในช่องค้นหา มันจะขึ้น แทบชือหนังมาเลยว่า บุปผาราตรี 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> -----------------
โค้ดค้นหาทั่วไปมันก็อยู่ที่การเขียนคำสั่ง 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>
-----------------