Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

membuat Tag Div dinamis untuk tabel yang dihasilkan AJAX-PHP-MySQL

Saya sarankan Anda menggunakan ez sql untuk mempermudah query database:http://justinvincent.com/ezsql

Dan jquery juga:http://jquery.com/

Dan inilah tutorial yang menunjukkan cara melakukan panggilan ajax di jquery:http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/

Dari kode Anda, saya dapat melihat bahwa Anda mencoba mengkueri database menggunakan variabel $_GET. Dan saya berasumsi bahwa nama bidang pencarian Anda adalah 'q'. Dan menampilkan hasilnya secara dinamis menggunakan javascript.

HTML:

<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-->

JAVASCRIPT:

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

PHP:

 //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. mysql ke php ke xml menunjukkan usia kosong

  2. Kode Kesalahan:1222. Pernyataan SELECT yang digunakan memiliki jumlah kolom yang berbeda

  3. SQLSTATE[HY000] [2002] Tidak ada file atau direktori seperti itu

  4. Bagaimana cara mengoptimalkan tabel untuk kueri AVG?

  5. Bisakah saya memindahkan tabel MySQL ke drive kedua?