การค้นหาข้อมูลค่ะ search....

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

jenny
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 10/09/2008 2:27 pm

การค้นหาข้อมูลค่ะ search....

Post by jenny » 21/09/2008 6:49 am

คือต้องการค้นหาข้อมูลตามรหัสสินค้าและชื่อของสินค้าค่ะ แต่งงมากเลยค่ะ

ฟอมร์ที่เขียนน่ะค่ะ

<form id="form1" name="form1" method="post" action="search.php">
<table width="190" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><div align="center"><img src="../images/ค้นหาสินค้า.jpg" width="142" height="39"></div></td>
</tr>
<tr>
<td width="51"><div align="right" class="style1">ค้นหา </div></td>
<td width="138" align="left" valign="middle" bgcolor="#CC9900"><input name="keyword" type="text" value="<? echo"$keyword"; ?>" size="15" /></td>&nbsp;<td width="1"></td>
</tr>
<tr>
<td><div align="right" class="style1">จาก</div></td>
<td align="left" valign="middle" bgcolor="#CC9900"><select name="fields">
<option value="isbn">รหัสสินค้า</option>
<option value="title">ชื่อสินค้า</option>
</select></td>
</tr>
<tr>
<td><div align="right" class="style1"><img src="../images/Search.gif" width="24" height="24"></div></td>
<td align="left" valign="top" bgcolor="#CC9900"><input type="submit" name="Submit22" value="ค้นหาสินค้า" /></td>
</tr>
</table>

แล้วต้องสร้าง ไฟล์ search.php แล้วในไฟล์ search.php
ต้องกำหนดหรือเขียนยังไงบ้างค่ะ ขอบคุณค่ะ

jenny
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 10/09/2008 2:27 pm

Re: การค้นหาข้อมูลค่ะ search....

Post by jenny » 21/09/2008 7:04 am

ลองเขียน $sql = "select * from $tablename WHERE title LIKE '%$keyword%'";

ไม่ถูกค่ะ จะเลือก ที่ ตารางชื่อ books

isbn คือรหัสสินค้า

title คือชื่อสินค้าค่ะ

รบกวนช่วยหน่อยน่ค่ะ

User avatar
oxygenyoyo
PHP Hero Member
PHP Hero Member
Posts: 140
Joined: 01/01/1970 7:00 am

Re: การค้นหาข้อมูลค่ะ search....

Post by oxygenyoyo » 22/09/2008 9:25 pm

jenny wrote:ลองเขียน $sql = "select * from $tablename WHERE title LIKE '%$keyword%'";

ไม่ถูกค่ะ จะเลือก ที่ ตารางชื่อ books

isbn คือรหัสสินค้า

title คือชื่อสินค้าค่ะ

รบกวนช่วยหน่อยน่ค่ะ

ไม่ถูกตรงไหนอ่ะครับ คือจะเลือกตารางชื่อ book ก็เปลี่ยนตรงที่เค้าบอกไว้อ่ะครับ

เช่น select * from book where title like '%ข้อความที่เค้ากรอกตรงช่องค้นหา%'

ลองดูครับว่าใช้ได้ไหม

gangter
PHP Full Member
PHP Full Member
Posts: 38
Joined: 19/08/2008 11:03 pm

Re: การค้นหาข้อมูลค่ะ search....

Post by gangter » 24/09/2008 5:37 pm

งง จังกับคำถาม

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 55 guests