使用PHP使用锚点标记检索数据库数据的OnClick事件

时间:2011-12-22 09:36:09

标签: php mysql anchor

我希望如果我点击一个锚标签,它会显示mysql数据库表值

例如

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

 after clicking

 it will do something like this

    SELECT * FROM `comments`LIMIT 0 , 30

1 个答案:

答案 0 :(得分:2)

我认为您需要使用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编码