php - 使用 Ajax 在 DIV 中重新加载 MySQL 数据

标签 php jquery mysql ajax

我需要制作一个像 fmylife.com 中那样的适度系统。基本上我遇到的问题是使用 Ajax(不刷新页面)将 MySQL 查询加载到 div 中。 MySQL查询

$sql = mysql_query(“SELECT * FROM posts WHERE active =’0’” LIMIT 1) or die (mysql_error());
$row = mysql_fetch_array($sql);

HTML

<div class=”post-body”><?php echo $row[‘sitepost’];?></div>

按"is"或“否”按钮时应重新加载此数据。提前致谢。

最佳答案

post.php 中:

$sql = mysql_query("SELECT * FROM posts WHERE active ='0' LIMIT 1") or die (mysql_error());
$row = mysql_fetch_array($sql);
echo $row['sitepost'];

JS:

<script type="text/javascript">
$(document).ready(function(){
   $("#yes").click(function(){
      $(".post-body").eq(0).load("post.php");
   })
})
</script>

HTML:

<div id="yes">YES</div>
<div class="post-body"></div>

关于php - 使用 Ajax 在 DIV 中重新加载 MySQL 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11070607/

相关文章:

php - 具有多个 INNER JOIN 的 MySQL ORDER BY

php - 将表从一个数据库复制到另一个数据库但使用不同的用户,joomla 中的 php

php - 使用实例配置文件凭据签署 S3 上传策略

javascript - Ractive JS 和 jquery 插件 - 访问/操作数据

javascript - 使用jqLit​​e隐藏和显示html元素

mysql - 生成具有重复间隔的日期列表

php - 无法使用 mysql_fetch_array 获取多行文本

javascript - 带有 PHP echo 的 Unix 时间戳 Chart.js

php - 用 mod_rewrite 或像 PHP 这样的语言处理友好/干净/漂亮的 URL 更好吗?

jquery - 将数据表复选框替换为我的自定义复选框