【发布时间】:2013-10-27 04:18:04
【问题描述】:
我有一个小型网站,人们可以在其中为我正在从事的项目提交命名想法
我想要实现的两件事是一个upvote 按钮(+1 到当前分数) 当有人提交名称时,它将使用 ajax 更新 mysql 数组。
我是 Ajax 的新手,我已经设法一起编写了一些代码,可以在不离开当前页面的情况下提交名称。
这是我的 mysql 数组代码,显示在名称提交表单下方。 提交名称时如何将其链接到表单提交按钮以进行刷新?
<?php
$result = mysql_query("SELECT * FROM namevotes ORDER BY upvote desc")
or die(mysql_error());
echo "<center>";
echo "<table border='1' id='tablea'>";
while($row = mysql_fetch_array( $result )) {
echo "<tr><td>";
echo $row['name'];
echo "<tr><td>";
echo $row['upvote'];
echo "</td></tr>";
}
echo "</table>";
echo "</center>";
?>
我想在每一行旁边添加一个按钮,它将“upvote”增加一个,我知道如何安装一个手动支持单个条目的按钮,我不确定如何将它定向到每个数组条目.
【问题讨论】:
-
jquery 代码在哪里?
-
首先,ajax = 异步 JavaScript 和 XML。在您显示的代码中,没有任何与 ajax 相关的内容。其次,缩小您的问题范围,我们不会为您编写代码。如果您有更多与您的问题相关的代码,请发布。
-
此脚本不存在 jquery 代码,我仅将其嵌入到提交表单中,我很好奇如何使用 jquery 刷新数组,我完全知道没有人会编写我的代码对我来说,我没想到,我只是好奇是否有人可以指出我刷新数组的正确方向。
-
这让我朝着正确的方向前进,我相信我可以用它解决问题w3schools.com/php/php_ajax_database.asp
标签: php jquery mysql ajax arrays