Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,503

HOME > PHP > PHP Forum > พอดีเขียนโค้ดค้นหาข้อมูลคะ่ ช่วยแก้แนะนำหน่อยนะ มือใหม่ต้องขออภัยจร้า





 

พอดีเขียนโค้ดค้นหาข้อมูลคะ่ ช่วยแก้แนะนำหน่อยนะ มือใหม่ต้องขออภัยจร้า

 



Topic : 121852



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์




1

โชว์แบบนี้ช่วยหน่อย
2
3

ช่วยแก้นำแนะหน่อยจร้าาาาาาาาาาาาาาาาาาา



Tag : PHP, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-03-10 20:42:18 By : bola View : 545 Reply : 13
 

 

No. 1



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Blogger

'% ' ....... '%'

น่าจะเป็น '% กับ %' (มี ' เกินมา 2 ตัว)






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-10 21:07:14 By : num
 


 

No. 2



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


33

ลองแล้วค่ะไม่หายเรย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-10 21:59:57 By : bola
 

 

No. 3



โพสกระทู้ ( 7,842 )
บทความ ( 1 )



สถานะออฟไลน์


$sql = "...." มันมี 2 บันทัด เอาบันทัดล่างออก มันไปทับบันทัดบน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 03:49:26 By : Chaidhanan
 


 

No. 4



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


ลบแล้วค่ะ ก็ยังทำงานไม่ได้


ถ้าเป็นโค้ดที่เคยทำด้านบน พอค้นหามันดึงข้อมูล ใน db ทั้งหมดขึ้นมาเลยค่ะ ตัวที่ search อยากให้ขึ้นเฉพาะตัว แต่มันดันขึ้นหมด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 05:03:16 By : bola
 


 

No. 5



โพสกระทู้ ( 7,842 )
บทความ ( 1 )



สถานะออฟไลน์


Code
$query = mysqli_query($conn, $statement) or die ( mysqli_error($conn) . "<br>$statement");

เพิ่มสีแดงเข้าไปหน่อย ชื่อตัวแปรเปลี่ยนให้ถูกต้องเอาเองนะครับ


copy code เป็น text แล้วมา paste ครับ แล้วเอา icon ขวาบน ช่องกรอกข้อมูล ครอบ code ไว้
อย่า capture เป็น ภาพมาขี้เกียจพิมพ์เอง

ตัวอย่างการคิวรี่ ถ้าเป็น text ก็สามารถก๊อปมาทำเป็นตัวอย่างได้ ชื่อก็จะตรง
พอเป็นภาพความจำไม่ค่อยดีก็เมคเอาใหม่ เพราะขี้เกียจเลื่อนขึ้นไปดู
ไม่รู้เป็นไรเป็นโรคขี้เกียจจริงๆ 55555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 07:15:54 By : Chaidhanan
 


 

No. 6



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>searthmenu</title>
  <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
  <link rel="stylesheet" href="jquerymobile/jquery.mobile-1.4.5.min.css">
  <script src="jquerymobile/jquery-2.2.0.js"></script>
  <script src="jquerymobile/jquery.mobile-1.4.5.min.js"></script>
</head>

<body>

  <?php
  require('connect/connect.php');

  if( isset($_POST['search']) ) 
  {
  // โหลดข้อมูลจากฐานข้อมูล
   $sql = "SELECT * FROM menu WHERE menu_name  LIKE  ('".$_POST["search"]."')%";

   $sql = "SELECT * FROM menu ";

   $query = mysqli_query($connect, $sql);

or die ( mysqli_error($conn) . "<br>$sql");





}




?>




<style type="text/css">
 .ui-page {
  background: transparent url(picture/ja.jpg);
}

</style>
<!--การสร้างฟอร์มส่วนหัวของเว็บแอพ-->
<section id="home" data-role="page" data-title="Home">
   <header data-role="header"><h1>Healthy Cooking Recipes</h1></header>
   <div class="content" data-role="content">

      <h2>เมนูอาหาร</h2>
      <form name="search" class="form" method="POST" action="<?php echo htmlentities($_SERVER['PHP_SELF']); ?>">

         <label for="search">ค้นหาเมนูอาหาร</label>
         <input type="search" name="search"  value="" data-mini="true" />
         <ul data-role="listview" data-inset="true">
           <?php

    // Show Data All Table news
           while( $row = mysqli_fetch_assoc( $query ) ) { ?>

          <li>
            <a href="editmenu.php">
             <img src="gluten-free.jpg">
             <h2><?php echo $row["menu_name"];?></h2>
             <p>ชือเมนูอาหาร</p></a>
             <a href="menudelete.php" class="ui-btn ui-icon-delete ui-btn-icon-notext"></a> 

          </li>


           <?php } ?>

        </div>

     </section>

  </div>
  <!--การสร้างฟอร์มส่วนท้ายของเว็บแอพ-->
  <footer data-role="footer"><h1>[email protected]</h1></footer>
</section>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 07:52:57 By : bola
 


 

No. 7



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณนะคะ แบบนี้พอได้ใหมค่ะ ช่วยแนะนำทีค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 07:54:38 By : bola
 


 

No. 8



โพสกระทู้ ( 7,842 )
บทความ ( 1 )



สถานะออฟไลน์


Code (PHP)
<?php
//require('connect/connect.php');
$connect = new mysqli('host','user','passwd','dbname') or die($connect->error);
$sql = "SELECT * FROM menu";
if( isset($_POST['search'])){
	// โหลดข้อมูลจากฐานข้อมูล
	$srh = mysqli_real_escape_string($connect, $_POST['search']);
	$sql .= " WHERE menu_name  LIKE  '%$srh%' ";
}
$query = $connect->query($sql) or die($connect->error."<br>$sql");
?>
<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>searthmenu</title>
  <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
  <link rel="stylesheet" href="jquerymobile/jquery.mobile-1.4.5.min.css">
  <script src="jquerymobile/jquery-2.2.0.js"></script>
</head>
<body>
<style type="text/css">
 .ui-page {
  background: transparent url(picture/ja.jpg);
}
</style>
<!--การสร้างฟอร์มส่วนหัวของเว็บแอพ-->
<section id="home" data-role="page" data-title="Home">
	<header data-role="header"><h1>Healthy Cooking Recipes</h1></header>
	<div class="content" data-role="content">
		<h2>เมนูอาหาร</h2>
		<form name="search" class="form" method="POST" >
			<label for="search">ค้นหาเมนูอาหาร</label>
			<input type="search" name="search"  value="" data-mini="true" />
			<ul data-role="listview" data-inset="true">
<?php
// Show Data All Table news
while( $row = $query->fetch_assoc()): ?>
			<li>
				<a href="editmenu.php">
					<img src="gluten-free.jpg"><h2><?php echo $row["menu_name"];?></h2><p>ชือเมนูอาหาร</p></a>
				<a href="menudelete.php" class="ui-btn ui-icon-delete ui-btn-icon-notext"></a>
			</li>
<?php endwhile;?>
			</ul>
		</form>
	</div>
</section>
<!--การสร้างฟอร์มส่วนท้ายของเว็บแอพ-->
<footer data-role="footer"><h1>[email protected]</h1></footer>
</body>
</html>


action ไม่ต้องใส่ก็ได้ ถ้าเรียกกลับไปที่ไฟล์เดิม
ข้างล่างนี้ก้ไม่ต้องใช้ ใช้ 2+ มีอยู่ในนั้นแล้วครับ
<script src="jquerymobile/jquery.mobile-1.4.5.min.js"></script>
ปล. field connection database ใส่ให้ถูกนะครับแค่ตัวอย่าง


ประวัติการแก้ไข
2016-03-11 12:33:44
2016-03-11 12:37:47
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 12:31:51 By : Chaidhanan
 


 

No. 9



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


0

รบกวนอีกรอบนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 14:45:11 By : bola
 


 

No. 10



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<?php
require('connect/connect.php');
$connect = new mysqli('menu_name') or die($connect->error);
$sql = "SELECT * FROM menu";
if( isset($_POST['search'])){
   // โหลดข้อมูลจากฐานข้อมูล
   $srh = mysqli_real_escape_string($connect, $_POST['search']);
   $sql .= " WHERE menu_name  LIKE  '%$srh%' ";
}
$query = $connect->query($sql) or die($connect->error."<br>$sql");
?>
<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>searthmenu</title>
  <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
  <link rel="stylesheet" href="jquerymobile/jquery.mobile-1.4.5.min.css">
  <script src="jquerymobile/jquery-2.2.0.js"></script>
</head>
<body>
<style type="text/css">
 .ui-page {
  background: transparent url(picture/ja.jpg);
}
</style>
<!--การสร้างฟอร์มส่วนหัวของเว็บแอพ-->
<section id="home" data-role="page" data-title="Home">
   <header data-role="header"><h1>Healthy Cooking Recipes</h1></header>
   <div class="content" data-role="content">
      <h2>เมนูอาหาร</h2>
      <form name="search" class="form" method="POST" >
         <label for="search">ค้นหาเมนูอาหาร</label>
         <input type="search" name="search"  value="" data-mini="true" />
         <ul data-role="listview" data-inset="true">
<?php
// Show Data All Table news
while( $row = $query->fetch_assoc()): ?>
         <li>
            <a href="editmenu.php">
               <img src="gluten-free.jpg"><h2><?php echo $row["menu_name"];?></h2><p>ชือเมนูอาหาร</p></a>
            <a href="menudelete.php" class="ui-btn ui-icon-delete ui-btn-icon-notext"></a>
         </li>
<?php endwhile;?>
         </ul>
      </form>
   </div>
</section>
<!--การสร้างฟอร์มส่วนท้ายของเว็บแอพ-->
<footer data-role="footer"><h1>[email protected]</h1></footer>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 14:46:39 By : bola
 


 

No. 11



โพสกระทู้ ( 30 )
บทความ ( 0 )



สถานะออฟไลน์


พี่ Chaidhanan รบกวนมาตอบกระทู้นี่ให้หน่อยครับ ตามลิงค์เลยครับ

https://www.thaicreate.com/php/forum/121864.html

ขอบคุณครับที่รบกวนเจ้าของกระทู้ครับ..
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 14:50:49 By : p_koaloy
 


 

No. 12



โพสกระทู้ ( 7,842 )
บทความ ( 1 )



สถานะออฟไลน์


ตัวอย่างผมเป็น mysqli oop
เปลี่ยนเป็น procedural ให้หมดครับ
Code (PHP)
<?php
require('connect/connect.php');
$sql = "SELECT * FROM menu";
if( isset($_POST['search'])){
   // โหลดข้อมูลจากฐานข้อมูล
   $srh = mysqli_real_escape_string($connect, $_POST['search']);
   $sql .= " WHERE menu_name  LIKE  '%$srh%' ";
}
$query = mysqli_query($connect, $sql) or die(mysqli_error($connect)."<br>$sql");
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>searthmenu</title>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
<link rel="stylesheet" href="jquerymobile/jquery.mobile-1.4.5.min.css">
<script src="jquerymobile/jquery-2.2.0.js"></script>
</head>
<body>
<style type="text/css">
 .ui-page {
  background: transparent url(picture/ja.jpg);
}
</style>
<!--การสร้างฟอร์มส่วนหัวของเว็บแอพ-->
<section id="home" data-role="page" data-title="Home">
   <header data-role="header"><h1>Healthy Cooking Recipes</h1></header>
   <div class="content" data-role="content">
      <h2>เมนูอาหาร</h2>
      <form name="search" class="form" method="POST" >
         <label for="search">ค้นหาเมนูอาหาร</label>
         <input type="search" name="search"  value="" data-mini="true" />
         <ul data-role="listview" data-inset="true">
<?php
// Show Data All Table news
while( $row = mysqli_fetch_assoc($query)): ?>
         <li>
            <a href="editmenu.php">
               <img src="gluten-free.jpg"><h2><?php echo $row["menu_name"];?></h2><p>ชือเมนูอาหาร</p></a>
            <a href="menudelete.php" class="ui-btn ui-icon-delete ui-btn-icon-notext"></a>
         </li>
<?php endwhile;?>
         </ul>
      </form>
   </div>
</section>
<!--การสร้างฟอร์มส่วนท้ายของเว็บแอพ-->
<footer data-role="footer"><h1>[email protected]</h1></footer>
</body>
</html>



ประวัติการแก้ไข
2016-03-11 15:15:05
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 15:14:14 By : Chaidhanan
 


 

No. 13



โพสกระทู้ ( 28 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณมากๆ นะค่ะ สำหรับมือใหม่มีประโยชน์มาเลยค่ะ น้องจะเอาความรู้ที่ได้จากพี่ไปปรับปรุงนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-11 15:50:31 By : bola
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : พอดีเขียนโค้ดค้นหาข้อมูลคะ่ ช่วยแก้แนะนำหน่อยนะ มือใหม่ต้องขออภัยจร้า
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่