php-mysqli\u stmnt::get\u结果等效
我正在开发一个互联网站点,使用PHP5.3和mysql作为数据库 使用数据库时,在下列行之后:php-mysqli\u stmnt::get\u结果等效,php,mysqli,phplint,Php,Mysqli,Phplint,我正在开发一个互联网站点,使用PHP5.3和mysql作为数据库 使用数据库时,在下列行之后: $stmnt = $mysqli->prepare("Select ID from users where loginid = ?"); $stmnt->bind_param('i', $x); $stmnt->execute(); $result = $stmnt->get_result(); 对于:$stmnt->get_result(),是
$stmnt = $mysqli->prepare("Select ID from users where loginid = ?");
$stmnt->bind_param('i', $x);
$stmnt->execute();
$result = $stmnt->get_result();
对于:$stmnt->get_result(),是否有任何等效命令代码>
这是因为我使用的是phplint(),我得到了一个编译错误:error:mysqli_stmt::get_result()方法不存在
一些工作导致一些服务器不支持$stmnt->get_result()(否则,我不知道为什么代码无法编译)
是否有与$stmnt->get_result()
等效的方法
谢谢:)可能吧
$stmt->fetch();
或
查询可以是这样的:从id>10的登录中选择*并返回100行,因此result->num\u rows可以返回100行。stmnt->fetch();-我把它改为result=$stmnt->get_result(),但result仍然有0个ros($result->num_行),而且$result=$result->fetch_assoc()命令无效。
$result = $result->fetch_assoc();