这是我的问题:
我尝试用 JQuery进行Ajax调用,
这会调用一个 PHP页面,代码会被执行,如果没有,则回显OK,如果没有则停止.
我没有收到任何文字(第一个问题),
而真正的问题是:
有时查询成功,但总是返回错误. (即使我的PHP页面中的SQL查询被执行)
我尝试用 JQuery进行Ajax调用,
这会调用一个 PHP页面,代码会被执行,如果没有,则回显OK,如果没有则停止.
我没有收到任何文字(第一个问题),
而真正的问题是:
有时查询成功,但总是返回错误. (即使我的PHP页面中的SQL查询被执行)
这是代码:
<script> $("a.confirm").click(function(event){ var id = event.target.id; $.ajax({ type :"POST",url :'./PHP/UTILS/confirm.PHP',data :{ "id" : id,},beforeSend: function(){ alert("in progress"); },complete: function(){ alert("done"); },success: function(){ alert("OK"); },error: function(xhr,desc,err) { console.log(xhr); console.log("Details: " + desc + "\nError:" + err + "\n"); } }); }); </script>
<?PHP include "./functionsExt.PHP"; $db = connectToDb('mydb'); $id = $_POST['id']; $MysqL = $db->prepare("UPDATE `test` SET `test_date_p` = CURRENT_TIMESTAMP,`test_status` = '2' WHERE `test_id` = '$id'"); if($MysqL->execute()){ echo "OK"; }else{ echo "STOP"; } ?>
感谢帮助
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。