Использование события OnClick привязки тега к полученным данным базы данных с использованием php - PullRequest
1 голос
/ 22 декабря 2011

Я хочу, чтобы, если я щелкнул по тегу привязки, он показал значения таблицы базы данных mysql

, например

 <a href"#">Click to show comments</a>

 after clicking

 it will do something like this

    SELECT * FROM `comments`LIMIT 0 , 30

1 Ответ

2 голосов
/ 22 декабря 2011

Я думаю, вам нужно использовать AJAX , я советую вам использовать jQuery для этой цели.

используя jquery, вы должны сделать что-то вроде

в вашем HTML:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<a id="foobar "href="#">Click to show comments</a>
<div id="comments"></div>
<script>
$(document).ready(function(){
   $('#id').click(function(){
      $.ajax({
          url: "comment.php",
          dataType: 'json',
          success: function(data){
            foreach(v in data) {
              $('#comments').append(data[v]);
            }
          }
      });
   });
});

Вы должны собрать сценарий comment.php, который будет выводить данные, извлеченные из базы данных, и использовать json_encode для кодирования их в JSON

...