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

डेटाबेस से चयनित मान के आधार पर डेटाबेस खोजें

आपके html कोड जोड़ने के बाद

<div class="showsearch"></div>

जेएस कोड

$(document).ready(function(){
    $('#drop2').on('change',function(){
         var fname = $(this).val();
         // rename your file which include $fname  with get_search_data.php
         if(fname !== ""){
            $.post('get_search_data.php',{fname: fname},function(data){
            $('.showsearch').html(data);
            });
          }
    });
});
  • उस कोड के बाद इसे खोज div दिखाने के लिए $row['fname'] प्रदर्शित करना चाहिए
  • आपको शामिल करना होगा("connection.php"); get_search_data.php
  • . में

get_search_data.php

<?php
include("connection.php");
if(isset($_POST['fname'])){
$fname = mysqli_real_escape_string($con, $_POST['fname']);
}
$sql1 = 'SELECT * FROM office WHERE fname LIKE "%'.$fname.'%"';
$result = mysqli_query($con, $sql1);

if (mysqli_num_rows($result) > 0) 
    {
        while($row = mysqli_fetch_assoc($result)) {
        echo  $row["fname"]; // this data should appear in showsearch div
    }
} else {
    echo "0 results";
}
mysqli_close($con);
?>



  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. PHP अपरिभाषित चर mysqli कनेक्शन

  3. Django mysql त्रुटि

  4. मैं पहले () विधि का उपयोग क्यों कर सकता हूं जब मेरा परिणाम प्रकार केवल आगे है?

  5. MySQL में MAX () बनाम ग्रेटेस्ट ():क्या अंतर है?