php - 按数字递增 PHP MySQL 查询的结果

标签 php jquery mysql wordpress

我目前在 WordPress 网站的functions.php 文件中使用以下代码在网站前端显示请愿签名计数器,并且工作正常:

// Add shortcode for GravityForms Petition Form counter
function set_gf_petition_counter_num(){
    ?>
    <script>
    jQuery(document).ready(function(){
        jQuery('#gf_petition_signed_counter span').text('<?php
$summary = RGFormsModel::get_form_counts(1);
echo "".$summary['total']."";
?>');
    });
    </script> 

<?php
}
add_action( 'wp_footer', 'set_gf_petition_counter_num' );

问题是表单提交计数为零,因为我在将网站从联系表单 7 切换到 < 后才刚刚实现了此表单em>重力形式

旧 CF7 表单中已有 127 个条目,但这些条目均未存储在数据库中。

它取代了 <span>0</span>在正文段落id="gf_petition_signed_counter"与使用 get_form_counts(1) 返回的数字检查 GravityForms 中的“条目”计数(1 是表单 ID)。

如何将其返回的 GF 提交数量增加 127,以便获得真实的提交数量?

最佳答案

您应该能够在检索表单数量后直接增加总数:

$summary = RGFormsModel::get_form_counts(1);
$summary['total'] += 127;
echo "".$summary['total']."";

希望这有帮助! :)

关于php - 按数字递增 PHP MySQL 查询的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46397102/

相关文章:

php - PHP 中的 MySQL 结果数组

javascript - 使用 jQuery 只允许文本框包含字母?

php - MYSQL字段ID值变化

mysql - 具有两级关系的流明排序

php - Symfony 进程 npm 安装。在 CLI 中工作不适用于 HTTP

php - MySQL 将不同值的计数选择到单独的列中

php - 将大文件从 azure 网站上传到 azure blob

javascript - 使用 javascript 显示和隐藏导航栏以实现滚动和悬停功能

javascript - 同一页面上的多个计时器运行不顺畅

php - 加入 2 个表并从另一个表中获取不同的最新条目