Mysql
 sql >> база данни >  >> RDS >> Mysql

създаване на динамични Div етикети за генерирана от AJAX-PHP-MySQL таблица

Предлагам ви да използвате ez sql, за да улесните заявките към базата данни:http://justinvincent.com/ezsql

И jquery също:http://jquery.com/

А ето и урок, който ви показва как да изпълнявате ajax повиквания в jquery:http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/

От вашия код виждам, че се опитвате да направите заявка към базата данни с помощта на променлива $_GET. И предполагам, че името на вашето поле за търсене е 'q'. И показване на резултатите динамично с помощта на 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

  2. Не всички параметри бяха използвани в SQL израза при използване на python и mysql

  3. Подреждане на MySQL резултати по IN последователност?

  4. Кога да използвате дата и час

  5. MySQL index_length в байтове ли е?