Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं खोज पृष्ठ बनाना चाहता हूं जहां मैं अपने खोजे गए डेटा को डेटाबेस से एक div में प्रदर्शित करना चाहता हूं?

इस मामले में इसके $ डेटा में परिणामों को संग्रहीत करने के लिए बस एक चर बनाएं। अपने शामिल searchdata.php को कोड के निचले भाग में ले जाएं ताकि यह $data को फिर से जोड़ सके। फिर इसे अपने html पृष्ठ पर प्रतिध्वनित करें।

एचटीएमएल पेज

<div>
<form action="Searchdata.php" method="post">  
<input type="text" name="search" placeholder="Search"> 
<input type="submit" value="Search">
</form>
<div><?php echo $data ?></div>
</div>

पीएचपी कोड।

<?php
include 'connect.php';
$data = '';
if(isset($_POST['submit'])){
$searchkey= $_POST['search'];   
$searchkey=preg_replace("#[^0-9a-z]#i", "", $searchkey); 
$query = mysqli_query($conn, "SELECT * FROM newentry WHERE Date LIKE '%$searchkey%'")or die("Could not search!");
$count = mysqli_num_rows($query); 
if(!($count == 0)) {    
while($row=mysqli_fetch_array($query)){ 
$Date=$row['Date'];
$Entry=$row['Entry'];
$data = '<div>'.$Date.'<br>'.$Entry.'</div>';
}
} else {
$data = "There was no search result!";}}
include 'Search.php';
?>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql - किसी अन्य अनुक्रमणिका के साथ पूर्ण टेक्स्ट खोज में सहायता करने का कोई तरीका?

  2. दशमलव डेटाटाइप मानों को गोल कर रहा है

  3. गैर-प्राथमिक कुंजी के लिए डुप्लिकेट अद्यतन पर MySQL सम्मिलित करें

  4. MySQL वर्कबेंच ला रहा है... -- डीबी ब्राउज़ नहीं कर सकता

  5. MySQL डेटाबेस में पंक्तियों को सम्मिलित करने का सबसे कारगर तरीका