ขอโค้ดเกี่ยวกับการค้นหาด้วยเถิด

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

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

moolee

ขอโค้ดเกี่ยวกับการค้นหาด้วยเถิด

Postby moolee » 08/07/2006 2:44 pm

มีปัญหาเกี่ยวกับการทำค้นหาแบบหลาย listbox นะค่ะ แล้วต้องการค้นหาเสร็จ แบบแบ่งหน้าไวด้วยนะค่ะ วอนคนใจดีแวะเอาโค้ดมาฝากไว้ด้วยจะขอบคุณมากเลย

4404

Postby 4404 » 08/07/2006 9:41 pm

ต้องการทำ อะไร ยัง ไง หรือครับ
อ่าน แล้ว ไม่รู้ ต้องการ อะไร
ช่วยอธิบาย อีกทีได้มั๊ย

4404

Postby 4404 » 11/07/2006 6:24 pm


ก็อย่างเช่นค้นหาในหน้า jobbkk.com นะค่ะ เคยแวะเข้าไปดูแต่ไม่รู้จะเขียนโค้ดยังไง อย่างเขาค้นหาตำแหน่งงาน เช่น
<table width="546" border="0" align="center" cellpadding="1" cellspacing="1" bordercolor="#666666" class="input_textaCopy">
<tr valign="top">
<td colspan="3"><div align="center" class="tbhot_text_9Copy">
<table width="546" height="50" border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="menu/head_search.gif" class="tbhot_text_51"><div align="center"></div></td>
</tr>
</table>
</div></td>
</tr>
<tr bgcolor="#F2F2F2">
<td width="200" bgcolor="#F2F2F2" class="tbhot_text_4"><div align="right">หมวดงาน</div></td>
<td width="12" class="tbhot_text_3"><div align="center"><strong>:</strong></div></td>
<td width="328"><div align="left">
<SELECT style="WIDTH: 278px"
name=major_id>
<OPTION value=""
selected>ทุกสาขาอาชีพ</OPTION>
<OPTION
value=01>กฎหมาย</OPTION>
<OPTION
value=02>การตลาด/การขาย</OPTION>
<OPTION
value=03>เกษตร/ปศุสัตว์/ประมง/เหมืองแร่</OPTION>
<OPTION value=04>เขียนแบบ/งาน Drawing</OPTION>
<OPTION
value=05>คอมพิวเตอร์/โปรแกรมเมอร์/IT</OPTION>
<OPTION value=06>คลังสินค้า/Logistic</OPTION>
<OPTION value=07>โฆษณา/Creative/ช่างภาพ</OPTION>
<OPTION
value=08>จัดซื้อ/ธุรการ/ประสานงานทั่วไป</OPTION>
<OPTION
value=09>เจ้าหน้าที่ความปลอดภัยวิชาชีพ(จป.วิชาชีพ)</OPTION>
<OPTION
value=10>จิวเวลลี่/ออกแบบเครื่องประดับ</OPTION>
<OPTION value=11>ช่างก่อสร้าง/ช่างสำรวจ</OPTION>
<OPTION
value=12>ช่างกลโรงงาน/เทคนิคอุตสาหกรรม</OPTION>
<OPTION value=13>ช่างเครื่อง/ช่างยนต์</OPTION>
<OPTION value=14>ช่างโลหะ</OPTION>
<OPTION
value=15>ช่างอิเลคโทรนิค/ไฟฟ้า</OPTION>
<OPTION
value=16>ช่างอื่นๆ</OPTION>
<OPTION
value=17>นักเขียน/บรรณาธิการ/แปลภาษา/พิสูจน์อักษร</OPTION>
<OPTION
value=18>นักแสดง/นักร้อง/นักดนตรี/บันเทิง/พริตตี้</OPTION>
<OPTION value=19>นำเข้า/ส่งออก/Shipping</OPTION>
<OPTION
value=20>บริการลูกค้า/ประชาสัมพันธ์/รับโทรศัพท์</OPTION>
<OPTION value=21>บัญชี/การเงิน</OPTION>
<OPTION
value=22>บุคคล/ฝึกอบรม</OPTION>
<OPTION
value=23>ผลิต/ควบคุมคุณภาพ/โรงงาน</OPTION>
<OPTION
value=24>ผู้บริหาร/ผู้จัดการ/ผู้อำนวยการ</OPTION>
<OPTION
value=25>พัฒนาธุรกิจ/พัฒนาองค์กร/ISO</OPTION>
<OPTION value=26>แพทย์/พยาบาล/เภสัชกร</OPTION>
<OPTION
value=27>ภูมิศาสตร์/แผนที่-สำรวจ/GIS</OPTION>
<OPTION
value=28>มัคคุเทศน์/ไกด์/ล่าม/จองห้อง-ตั๋ว</OPTION>
<OPTION
value=29>โยธา/สถาปัตย์/ตกแต่งภายใน</OPTION>
<OPTION value=30>เลขานุการ</OPTION>
<OPTION
value=31>วิจัย/วิเคราะห์</OPTION>
<OPTION
value=32>วิทยาศาสตร์/เคมี/ชีวะ/วิทยาศาสตร์การอาหาร</OPTION>
<OPTION
value=33>วิศวกรรมการเกษตร/การชลประทาน</OPTION>
<OPTION
value=34>วิศวกรรมคอมพิวเตอร์/วิศวกรรมระบบ</OPTION>
<OPTION
value=35>วิศวกรรมเคมี/ปิโตรเคมี/พอลิเมอร์</OPTION>
<OPTION
value=36>วิศวกรรมไฟฟ้า/อิเลคโทรนิค</OPTION>
<OPTION
value=37>วิศวกรรมสื่อสาร/โทรคมนาคม</OPTION>
<OPTION
value=38>วิศวกรรมสิ่งแวดล้อม/สุขาภิบาล</OPTION>
<OPTION
value=39>วิศวกรรมอุตสาหการ/เครื่องกล/โรงงาน</OPTION>
<OPTION value=40>วิศวกรรมสาขาอื่น ๆ</OPTION>
<OPTION
value=41>ศิลป์/คอมพิวเตอร์กราฟฟิค/ออกแบบผลิตภัณฑ์</OPTION>
<OPTION
value=42>เศรษฐศาสตร์/หุ้น/ประกันภัย/ธนาคาร/สถิติ</OPTION>
<OPTION
value=43>ส่งเอกสาร/ขับรถ/ส่งผลิตภัณฑ์/แม่บ้าน/รปภ.</OPTION>
<OPTION
value=44>สื่อสารมวลชน/นักข่าว/งานวิทยุ,โทรทัศน์,น.ส.พ.</OPTION>
<OPTION
value=45>สุขภาพ/โภชนาการ/ความงาม/ฟิตเนส/สปา</OPTION>
<OPTION
value=46>เสื้อผ้า/สิ่งทอ/ช่างแพทเทิร์น/ดีไซด์เนอร์</OPTION>
<OPTION value=47>ออกแบบเว็บไซด์/Web Content/Webmaster</OPTION>
<OPTION
value=48>อาจารย์/ครู/งานด้านวิชาการ</OPTION>
<OPTION
value=49>อาหารและเครื่องดื่ม/กุ๊ก</OPTION>
<OPTION value=50>งาน Part Time/นักศึกษาฝึกงาน</OPTION>
<OPTION
value=51>อื่นๆ</OPTION>
</SELECT>
</div></td>
</tr>
<tr bgcolor="#F2F2F2">
<td bgcolor="#F2F2F2" class="tbhot_text_4"><div align="right">ลักษณะงาน</div></td>
<td><div align="center"><strong>:</strong></div></td>
<td><div align="left">
<select
style="WIDTH: 150px" name=format>
<option
value="" selected>ทุกประเภท</option>
<option
value=0>งานประจำ</option>
<option
value=1>งานนอกเวลา</option>
<option
value=2>งานอิสระ</option>
<option
value=3>นักศึกษาฝึกงาน</option>
</select>
</div></td>
</tr>
<tr bgcolor="#F2F2F2">
<td bgcolor="#F2F2F2" class="tbhot_text_4"><div align="right">จังหวัด</div></td>
<td><div align="center"><strong>:</strong></div></td>
<td><div align="left">
<SELECT class=select_res
style="WIDTH: 200px" size=1 name=com_city>
<OPTION
value=0 selected>เลือกจังหวัด</OPTION>
<OPTION
value=1>กรุงเทพมหานคร</OPTION>
<OPTION
value=2>กระบี่</OPTION>
<OPTION
value=3>กาญจนบุรี</OPTION>
<OPTION
value=4>กาฬสินธุ์</OPTION>
<OPTION
value=5>กำแพงเพชร</OPTION>
<OPTION
value=6>ขอนแก่น</OPTION>
<OPTION
value=7>จันทบุรี</OPTION>
<OPTION
value=8>ฉะเชิงเทรา</OPTION>
<OPTION
value=9>ชลบุรี</OPTION>
<OPTION
value=10>ชัยนาท</OPTION>
<OPTION
value=11>ชัยภูมิ</OPTION>
<OPTION
value=12>ชุมพร</OPTION>
<OPTION
value=13>เชียงราย</OPTION>
<OPTION
value=14>เชียงใหม่</OPTION>
<OPTION
value=15>ตรัง</OPTION>
<OPTION
value=16>ตราด</OPTION>
<OPTION value=17>ตาก</OPTION>
<OPTION
value=18>นครนายก</OPTION>
<OPTION
value=19>นครปฐม</OPTION>
<OPTION
value=20>นครพนม</OPTION>
<OPTION
value=21>นครราชสีมา</OPTION>
<OPTION
value=22>นครศรีธรรมราช</OPTION>
<OPTION
value=23>นครสวรรค์</OPTION>
<OPTION
value=24>นนทบุรี</OPTION>
<OPTION
value=25>นราธิวาส</OPTION>
<OPTION
value=26>น่าน</OPTION>
<OPTION
value=27>บุรีรัมย์</OPTION>
<OPTION
value=28>ปทุมธานี</OPTION>
<OPTION
value=29>ประจวบคีรีขันธ์</OPTION>
<OPTION
value=30>ปราจีนบุรี</OPTION>
<OPTION
value=31>ปัตตานี</OPTION>
<OPTION
value=32>พระนครศรีอยุธยา</OPTION>
<OPTION
value=33>พะเยา</OPTION>
<OPTION
value=34>พังงา</OPTION>
<OPTION
value=35>พัทลุง</OPTION>
<OPTION
value=36>พิจิตร</OPTION>
<OPTION
value=37>พิษณุโลก</OPTION>
<OPTION
value=38>เพชรบุรี</OPTION>
<OPTION
value=39>เพชรบูรณ์</OPTION>
<OPTION
value=40>แพร่</OPTION>
<OPTION
value=41>ภูเก็ต</OPTION>
<OPTION
value=42>มหาสารคาม</OPTION>
<OPTION
value=43>มุกดาหาร</OPTION>
<OPTION
value=44>แม่ฮ่องสอน</OPTION>
<OPTION
value=45>ยโสธร</OPTION>
<OPTION value=46>ยะลา</OPTION>
<OPTION value=47>ร้อยเอ็ด</OPTION>
<OPTION
value=48>ระนอง</OPTION>
<OPTION
value=49>ระยอง</OPTION>
<OPTION
value=50>ราชบุรี</OPTION>
<OPTION
value=51>ลพบุรี</OPTION>
<OPTION
value=52>ลำปาง</OPTION>
<OPTION
value=53>ลำพูน</OPTION>
<OPTION value=54>เลย</OPTION>
<OPTION value=55>ศรีสะเกษ</OPTION>
<OPTION
value=56>สกลนคร</OPTION>
<OPTION
value=57>สงขลา</OPTION>
<OPTION value=58>สตูล</OPTION>
<OPTION value=59>สมุทรปราการ</OPTION>
<OPTION
value=60>สมุทรสงคราม</OPTION>
<OPTION
value=61>สมุทรสาคร</OPTION>
<OPTION
value=62>สระแก้ว</OPTION>
<OPTION
value=63>สระบุรี</OPTION>
<OPTION
value=64>สิงห์บุรี</OPTION>
<OPTION
value=65>สุโขทัย</OPTION>
<OPTION
value=66>สุพรรณบุรี</OPTION>
<OPTION
value=67>สุราษฎร์ธานี</OPTION>
<OPTION
value=68>สุรินทร์</OPTION>
<OPTION
value=69>หนองคาย</OPTION>
<OPTION
value=70>หนองบัวลำภู</OPTION>
<OPTION
value=71>อ่างทอง</OPTION>
<OPTION
value=72>อำนาจเจริญ</OPTION>
<OPTION
value=73>อุดรธานี</OPTION>
<OPTION
value=74>อุตรดิตถ์</OPTION>
<OPTION
value=75>อุทัยธานี</OPTION>
<OPTION
value=76>อุบลราชธานี</OPTION>
</SELECT>
</div></td>
</tr>
<tr bgcolor="#F2F2F2">
<td bgcolor="#F2F2F2" class="tbhot_text_4"><div align="right">เขตพื้นที่ (เฉพาะกรุงเทพฯ) </div></td>
<td><div align="center"><strong>:</strong></div></td>
<td><div align="left">
<SELECT
class=select_res style="WIDTH: 200px" size=1
name=province>
<OPTION value=0
selected>ทุกเขต</OPTION>
<OPTION
value=10100>ป้อมปราบศัตรูพ่าย, สัมพันธวงศ์</OPTION>
<OPTION value=10110>คลองเตย , วัฒนา</OPTION>
<OPTION value=10120>บางคอแหลม, ยานนาวา, สาทร</OPTION>
<OPTION
value=10140>ราษฎร์บูรณะ, ทุ่งครุ</OPTION>
<OPTION value=10150>จอมทอง, บางขุนเทียน,บางบอน</OPTION>
<OPTION
value=10160>ภาษีเจริญ, หนองแขม, บางแค</OPTION>
<OPTION value=10170>ตลิ่งชัน, ทวีวัฒนา</OPTION>
<OPTION value=10200>พระนคร (ราชดำเนิน)</OPTION>
<OPTION value=10210>ดอนเมือง, หลักสี่</OPTION>
<OPTION value=10220>บางเขน, สายไหม</OPTION>
<OPTION value=10230>คันนายาว</OPTION>
<OPTION
value=10240>บางกะปิ, บึงกุ่ม, สะพานสูง</OPTION>
<OPTION value=10250>ประเวศ (อ่อนนุช), สวนหลวง</OPTION>
<OPTION value=10260>พระโขนง, บางนา</OPTION>
<OPTION
value=10300>ดุสิต</OPTION>
<OPTION
value=10310>ลาดพร้าว, ห้วยขวาง, วังทองหลาง</OPTION>
<OPTION
value=10330>ปทุมวัน</OPTION>
<OPTION
value=10400>พญาไท, ราชเทวี (สานเสนใน), ดินแดง</OPTION>
<OPTION
value=10500>บางรัก</OPTION>
<OPTION
value=10510>มีนบุรี, คลองสามวา</OPTION>
<OPTION
value=10520>ลาดกระบัง</OPTION>
<OPTION
value=10530>หนองจอก</OPTION>
<OPTION
value=10600>คลองสาน, ธนบุรี, บางกอกใหญ่</OPTION>
<OPTION value=10700>บางกอกน้อย, บางพลัด</OPTION>
<OPTION value=10800>บางซื่อ</OPTION>
<OPTION
value=10900>จตุจักร</OPTION>
</SELECT>
</div></td>
</tr>
<tr bgcolor="#F2F2F2">
<td bgcolor="#F2F2F2" class="tbhot_text_4"><div align="right">คำที่ต้องการค้นหา (คีย์เวิร์ด) </div></td>
<td><div align="center"><strong>:</strong></div></td>
<td>
<div align="left">
<input name="textfield" type="text" size="40">
</div></td>
</tr>
<tr>
<td height="32" colspan="3" class="tbhot_text_5"><table width="546" height="30" border="0" cellpadding="00" cellspacing="0">
<tr>
<td width="355" height="30" background="menu/subject1.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <img src="menu/button.gif" width="65" height="27"> <div align="center"> </div>
<div align="left"></div></td>
</tr>
</table></td>
</tr>
</table>


อย่างนี้นะค่ะ จะใส่ code ค้นหายังไง ขอบคุณสำหรับคำแนะนำล่วงหน้าน่ะค่ะ

User avatar
icphp
PHP Full Member
PHP Full Member
Posts: 31
Joined: 01/01/1970 7:00 am

Postby icphp » 11/07/2006 10:41 pm

เอา ที่ เขียนไปแล้ว มาดู หน่อย ซิครับ จะได้ ช่วย กัน แนะนำได้

moolee

Postby moolee » 12/07/2006 11:07 am

ก็ยังไม่มี code ค่ะ มีแต่แบบ ค้นหาแบบ listbox กับ keyword อย่างละอันแล้วทำการค้นหา แต่แบบ listbox หลายอันยังไม่มีค่ะ

4404

Postby 4404 » 12/07/2006 11:39 am

สร้างไฟล์ เพื่อ ทำ action โดย รับ ค่า จาก list ใส่ ตัว แปล ไว้ แล้ว ค้น ด้วย SQL

4404

Postby 4404 » 12/07/2006 11:43 am

ชื่อ list แต่ ละ ตัวก็ ตานั้น เลย
เช่น ค้น ว่า
SELECT * FROM cum1 = '$list1' AND cum2 = '$list2' ...


Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 41 guests