ajax总和VIEWS

时间:2014-08-09 11:05:54

标签: php jquery sql ajax joomla

我的页面上有统计信息,显示文章总数...

这是我编写的代码总数:

$db = JFactory::getDBO();

$total_views = "SELECT SUM(times_viewed) FROM #__hdflv_upload";
$db->setQuery($total_views);
$result = $db->loadResult();

我想要实现的是,在页面上更新这个视图AJAX的总数,所以如果我在最后5秒内获得+10个视图,则视图总数必须为SUM +10 AJAX ...没有页面重新加载......

我在google等搜索过..但是没有找到任何可以帮助我的东西......有人可以帮我一把。非常感谢。

1 个答案:

答案 0 :(得分:0)

在统计页面上,您可以设置一个JS计时器,它使用.ajax每5秒获取一次SQL结果。它调用的脚本可以以JSON格式返回查询结果,然后相应地更新DOM。

Joomla Stackexchange有一个非常好的答案,它可以帮助你正常运行Joomla AJAX调用以运行SQL并返回结果。