使用jquery.ajax或.get通过php脚本从数据库接收内容

使用jquery.ajax或.get通过php脚本从数据库接收内容,php,jquery,mysql,Php,Jquery,Mysql,我现在有一个与mysql通信的php脚本,它显示在第2个选项卡中: $res = mysql_query("SELECT K_id, title FROM headings WHERE MATCH (title) AGAINST('$kquery') ORDER BY MATCH (title) AGAINST('$kquery') DESC"); while ($result = mysql_fetch_array($res)){ $kid= $result['

我现在有一个与mysql通信的php脚本,它显示在第2个选项卡中:

$res = mysql_query("SELECT K_id, title FROM headings WHERE 
  MATCH (title) AGAINST('$kquery') ORDER BY 
  MATCH (title) AGAINST('$kquery') DESC");
  while ($result = mysql_fetch_array($res)){
        $kid= $result['K_id'];
        echo "<h1>{$result['title']}</h1>";
        $content = mysql_query("SELECT content, url, id FROM kparagraphs WHERE K_id = '$kid' LIMIT 3");
        while ($con = mysql_fetch_array($content)){
            echo $con['content'];
        }
        }
我也在做的是在第一个选项卡中选择/加载内容到数据库中。我希望内容在通过ajax加载时显示在第2个选项卡中。在jquery中如何使用php实现这一点

如何将数据传递到文件中…php脚本以$kid=$\u GET['title']]开头…title在url中以enocoded开头。如何使用所提到的使用.load的答案传递此信息?

尝试使用:

$.ajax({url:'page.php',success:function(data){
    // play with data
}});

如果我理解你的要求…这应该可以:

$.get("thescript.php", function (html) {
      $("#tab2").html(html);
}

一,。使用上面的代码创建要通过ajax加载的页面,并回显结果

二,。为您的内容创建两个div,如果需要,您可以稍后将它们转换为选项卡,将它们的id值指定为mydiv1和mydiv2

三,。在包含div1和div2的页面顶部,确保已加载jquery脚本,然后添加一些代码,如:

<script type="text/javascript">
  $('div#mydiv2').load('url_to_the_file_you_created_with_div_2_content');
</script>

好的,您知道我如何将数据传递到文件…php脚本以$kid=$\u GET['title']]开头…title在url@PraneetSharma:$'divmydiv2'。将'url'加载到您创建的带有内容的文件中。php?title=您的标题';