Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有条件地从jquery运行php文件_Php_Jquery_Sugarcrm_Suitecrm - Fatal编程技术网

有条件地从jquery运行php文件

有条件地从jquery运行php文件,php,jquery,sugarcrm,suitecrm,Php,Jquery,Sugarcrm,Suitecrm,我有一个mysql表“users”,其中包含用户信息,包括他们承诺捐赠的余额。我希望有一个div,单击该div可将其余额增加10,并刷新下面显示的余额。 我有以下页面。让我知道我可以在php调用部分添加什么 <script> function showPopup(task) { var form = document.getElementById(\'popupForm\'); var ppd = document.getElementById(\'popupDivB

我有一个mysql表“users”,其中包含用户信息,包括他们承诺捐赠的余额。我希望有一个div,单击该div可将其余额增加10,并刷新下面显示的余额。
我有以下页面。让我知道我可以在php调用部分添加什么

<script>
function showPopup(task) {
    var form = document.getElementById(\'popupForm\');
    var ppd = document.getElementById(\'popupDivBack_ara\');
    var ppd2 = document.getElementById(\'popupDiv_ara\');
    if ('.count($templates).' == 1) {
        form.task.value = task;
        form.templateID.value =\''.$template.
        '\';
        form.submit();
    } else if (form != null && ppd != null && ppd2 != null) {
        //$.get("update.php"); CALL PHP FILE HERE

        ppd.style.display =\'block\';
        ppd2.style.display =\'block\';
        form.task.value = task;
    } else {
        alert(\'Error!\');
    }
}
</script>

功能显示弹出窗口(任务){
var form=document.getElementById(\'popupForm\');
var ppd=document.getElementById(\'popupDivBack\'u ara\');
var ppd2=document.getElementById(\'popupDiv\u ara\');
如果('.count($templates)。'==1){
form.task.value=任务;
form.templateID.value=\'.$template。
'\';
表单提交();
}else if(form!=null&&ppd!=null&&ppd2!=null){
//$.get(“update.php”);在此处调用php文件
ppd.style.display=\'block\';
ppd2.style.display=\'block\';
form.task.value=任务;
}否则{
警报(\'Error!\');
}
}

谢谢

您需要将php变量放在双引号内,而不是单引号内。在php文件中,您需要连接到数据库并对表执行插入查询。

php单独运行良好,但我不确定update.php在哪里调用……您可以在表单的html中添加一个action属性。我试图在update.php中执行这个脚本,当同一个代码在同一个php文件中实现时,它将被执行。我需要这样的条件,比如如果有表单,那么需要执行这个php脚本。感谢这个脚本在php文件中,我试图回显脚本,但在选中基于jquery的选项时,我需要执行sql查询