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

AJAX-PHP-MySQL जनरेट की गई तालिका के लिए डायनामिक डिव टैग बनाना

मेरा सुझाव है कि आप डेटाबेस को क्वेरी करना आसान बनाने के लिए ez sql का उपयोग करें:http://justinvincent.com/ezsql

और jQuery भी:http://jquery.com/

और यहाँ एक ट्यूटोरियल है जो आपको दिखा रहा है कि jQuery में अजाक्स कॉल कैसे करें:http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/

आपके कोड से, मैं देख सकता हूँ कि आप $_GET चर का उपयोग करके डेटाबेस को क्वेरी करने का प्रयास कर रहे हैं। और मुझे लगता है कि आपके खोज क्षेत्र का नाम 'q' है। और जावास्क्रिप्ट का उपयोग करके गतिशील रूप से परिणाम प्रदर्शित करना।

एचटीएमएल:

<input type="text" id="q" name="q"/>
<div id="your_div"></div><!--this is where your html table will be loaded dynamically as you type a value on the textbox-->

जावास्क्रिप्ट:

<script src="jquery.js"></script>
<script>
$(function(){
  $('#q').keyup(function(){
     var query = $.trim($(this).val());
     $('#your_div').load('phpfile.php', {'q' : query});
  });
});
</script>

पीएचपी:

 //database configuration here

$q = mysql_real_escape_string($_POST['q']);

//html table here



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MAMP चलाने वाले Mac OS X में PostGresQL और MySQL स्थापित करना?

  2. एकाधिक कॉलम चुनने के लिए केस का उपयोग कर MySQL क्वेरी

  3. ओवरराइट के साथ कमांड लाइन से MySQL डंप कैसे आयात करें

  4. ubuntu के साथ dockerfile बनाते समय libmysqlclient-dev पैकेज स्थापित नहीं कर सकता

  5. MySQL को MS Access में कनवर्ट करना