SQL 查询很好,但以下代码没有返回任何值。我需要显示查询中的单个值。
$clientId=$row["clientid"];
$sql2="select cname from Clients where clientid='$clientId'";
//$result = $conn->query($sql2);
$result = mysql_query($sql2);
echo $result;
最佳答案
这就是你应该如何使用 mysqli
$query = 'SELECT cname FROM Clients WHERE clientid = ?';
if($stmt = $mysqli->prepare($query)){
$stmt->bind_param('i', $_POST['clientid']);
$stmt->execute();
$stmt->bind_result($cname);
$stmt->fetch();
echo $cname; // (optional, prints it out)
}
关于php - 如何从 PHP 中的 MySQL 查询获取单个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28134192/