如何在mysqli准备好的语句中安排事件

问题描述 投票:0回答:1

我正在尝试使用mysqli准备的语句创建事件,但是代码无法正常工作,我发现当我将mysqli语句放入准备的语句内时,引用了诸如ON,WHERE,SET,AND,UPDATE之类的某些子句红色,我一直在尝试找出答案,但还没有,并且代码无法正常工作,请我找人来修复我的代码。

$d_sql = $connect->prepare("CREATE EVENT stop_fad_1 ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MINUTE ON COMPLETION PRESERVE DO UPDATE fad SET active_status=? WHERE fad_id=? AND sender=? AND reciever=?");
             $d_sql->bind_param("iiii",$complete_status,$fad_id,$sender,$reciever);
             $d_sql->execute();

然后出现这样的错误,但是我已经检查出我提供给语句的数据,它们都是正确的

Fatal error: Call to a member function bind_param() on boolean in C:\xampp\htdocs\Alertmedia\fad\php\comfirm_gp_fad.php on line 35

我正在尝试使用mysqli预处理语句创建事件,但是代码无法正常工作,我发现当我将mysqli语句放入预处理语句中时,引用一些子句,例如...

mysql prepared-statement mysql-event
1个回答
0
投票

CREATE VIEW在准备好的语句中不受支持。

© www.soinside.com 2019 - 2024. All rights reserved.