Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

tạo Thẻ Div động cho bảng được tạo AJAX-PHP-MySQL

Tôi khuyên bạn nên sử dụng ez sql để truy vấn cơ sở dữ liệu dễ dàng hơn: http://justinvincent.com/ezsql

Và jquery cũng vậy: http://jquery.com/

Và đây là hướng dẫn cho bạn cách thực hiện lệnh gọi ajax trong jquery: http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/

Từ mã của bạn, tôi có thể thấy rằng bạn đang cố gắng truy vấn cơ sở dữ liệu bằng cách sử dụng biến $ _GET. Và tôi giả sử rằng tên trường tìm kiếm của bạn là 'q'. Và hiển thị kết quả động bằng cách sử dụng 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. Làm cách nào để thể hiện một mối quan hệ có nhiều thông qua trong Entity Framework 5?

  2. Chèn MySQL chậm

  3. Không nhận được đúng COUNT () trong Truy vấn MySQL (Đã sửa đổi trước đó)

  4. Có một Hồ sơ tương đương cho MySql không?

  5. Tại sao việc thay đổi từ utf8 thành utf8mb4 lại làm chậm cơ sở dữ liệu của tôi?