如何在MySqli中结合stmt和多查询&;PHP?

如何在MySqli中结合stmt和多查询&;PHP?,php,mysqli,Php,Mysqli,我正在尝试重置表(集合)的id增量。我正在使用mysqli\u multi\u查询来实现这一点。但是,当我尝试执行下一个查询时,stmt无法绑定 我曾尝试将多重查询用作stmt,但没有成功。我以前从未使用过mysqli\u multi\u查询 $sql=“SET@num:=0;”; $sql.=“更新集合集id=@num:=(@num+1);”; $sql.=“更改表集合自动增量=1;”; mysqli_多_查询($conn,$sql); //表正确递增 unset($sql); $sql=“从

我正在尝试重置表(集合)的id增量。我正在使用mysqli\u multi\u查询来实现这一点。但是,当我尝试执行下一个查询时,stmt无法绑定

我曾尝试将多重查询用作stmt,但没有成功。我以前从未使用过mysqli\u multi\u查询

$sql=“SET@num:=0;”;
$sql.=“更新集合集id=@num:=(@num+1);”;
$sql.=“更改表集合自动增量=1;”;
mysqli_多_查询($conn,$sql);
//表正确递增
unset($sql);
$sql=“从集合中选择*”//
$stmt=mysqli\u stmt\u init($conn);
如果(!mysqli_stmt_prepare($stmt,$sql)){
回显“sqlError”;
退出();
}否则{/。。。。

错误消息是…?您在所有行上都将
id
设置为1?如果
id
是自动增量,那么(对我来说)这没有意义。错误消息是…?您在所有行上都将
id
设置为1?如果
id
是自动增量,那么(对我来说)这没有意义。