หัวข้อ: code ค้นหาแบบนี้ เราจะเขียน sql ออกมายังไงให้มันค้นหาได้ครับ
เริ่มหัวข้อโดย: mollyclick ที่ 22 กุมภาพันธ์ 2016, 21:38:04
code ค้นหาแบบนี้ เราจะเขียน sql ออกมายังไงให้มันค้นหาได้ครับ ขอคำชี้แนะแนวด้วยครับ ขอบคุณครับ :wanwan017: <script src="http://code.jquery.com/jquery-1.8.3.js "></script> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <style type="text/css"> </style> <script type="text/javascript"> $(document).ready(function(){ $("#firstSelection").change(function(){ var index = $("option:selected",this).index(); if( index >= 1 && index < 3){ $("#search").show(); $("#secondSelection").hide(); }else if(index == 3){ $("#secondSelection").show(); $("#search").hide(); }else{ $("#secondSelection").hide(); $("#search").hide(); } }); }); </script> <form method="post"> <select name="firstSelection" id="firstSelection"> <option>เลือก</option> <option value='รหัส'>รหัส</option> <option value='ชื่อ'>ชื่อ</option> <option value='ประเภท'>ประเภท</option> </select> <select name="secondSelection" id="secondSelection" style="display:none;"> <option value='กล่อง'>กล่อง</option> <option value='ขวด'>ขวด</option> <option value='แพ็ค'>แพ็ค</option> </select> <input type="text" name="search" id="search" style="display:none;" placeholder="ค้นหา" /> <input type="submit" name="searchBtn" id="searchBtn" value="ทำการค้นหา" /> </form>
หัวข้อ: Re: code ค้นหาแบบนี้ เราจะเขียน sql ออกมายังไงให้มันค้นหาได้ครับ
เริ่มหัวข้อโดย: amazegu ที่ 22 กุมภาพันธ์ 2016, 22:57:19
มี2 selector จับมา and กันก้อน่าจะได้แล้วนี่ครับ ส่วนของ js มันแค่เป็นแบบผูกกัน ไม่ได้มีส่วนกับ sql เลยครับ
หัวข้อ: Re: code ค้นหาแบบนี้ เราจะเขียน sql ออกมายังไงให้มันค้นหาได้ครับ
เริ่มหัวข้อโดย: qawe89 ที่ 23 กุมภาพันธ์ 2016, 08:20:39
อยากรู้ด้วยครับ :wanwan017:
หัวข้อ: Re: code ค้นหาแบบนี้ เราจะเขียน sql ออกมายังไงให้มันค้นหาได้ครับ
เริ่มหัวข้อโดย: ANALOGY ที่ 23 กุมภาพันธ์ 2016, 08:30:08
http://www.thaiseoboard.com/index.php?topic=269168.0
ตามนี้ครับ
หัวข้อ: Re: code ค้นหาแบบนี้ เราจะเขียน sql ออกมายังไงให้มันค้นหาได้ครับ
เริ่มหัวข้อโดย: mollyclick ที่ 23 กุมภาพันธ์ 2016, 13:13:25
if(isset($POST_['firstSelection'])) { $firstSelection = $POST_['firstSelection']; } else { $firstSelection = "name"; } // เช็คว่า ว่าที่เลือกมาเป็นแบบไหน if($firstSelection=="name") {
// ใส่ Code คิวรี่ที่อยากให้ PHP ทำถ้าเกิดเลือก name
$sql = "SELECT * FROM data_user WHERE data_user.member_id = 'admin' and (name LIKE '%".$firstSelection."%')"; <<< เราต้องใส่ค่าอะไรครับ ให้มันค้นหาในช่องผมใส่แบบนี้ละมะขึ้นไรเลย
$query = mysqli_query($conn,$sql);
<?php while($result=mysqli_fetch_array($query,MYSQLI_ASSOC))
echo $result["name"];?>
and (name LIKE '%".$firstSelection."%')"; <<< เราต้องใส่ค่าอะไรครับ ให้มันค้นหาในช่องผมใส่แบบนี้ละมะขึ้นไรเลย
|