为什么我没有MySQLI&amp ;;这个SQL查询的任何行结果? PHP?

时间:2016-03-07 15:15:48

标签: php mysql mysqli

我有这段代码,但它始终显示为No rows

$stmt = $mysqli->prepare('SELECT name FROM licenses WHERE `key` = ?');
if(!$stmt)
{
   $error = $mysqli->errno . ' ' . $mysqli->error;
   echo $error;
   die();
}

$stmt->bind_param("s", $key);
$stmt->execute();

if($stmt->num_rows === 0)
{
   die('No rows');
}

$stmt->bind_result($name);
$stmt->fetch();
$stmt->close();

为什么我没有任何结果?我的桌子上有行。

我也尝试删除WHERE ...子句,但它仍显示为No rows

我做错了什么?

0 个答案:

没有答案