mysqli select语句有点问题,因为我做了一个select语句,它实际上会计算结果的数量。但它不会返回我想要的值,但它不返回任何值。需要帮助的人。我没有使用的mysqli和PHP这个SELECT语句作为函数mysqli语句不能在php下工作
function count_result($data){
global $con;
$sql = "SELECT count(user_id) as userssss from credentials where user_id = '$data'";
$result = mysqli_query($con,$sql) or die('userssss');
echo "string</br>";
$row = mysqli_fetch_assoc($result,MYSQLI_ASSOC);
echo $row['userssss']."asdasd</br>";
die("userssss");
$return = $row['user'];
return $return;
}
结果
串
asdasd
userssss
它应该显示asdasd之前的结果
检查'mysqli_query'和'mysqli_fetch_assoc'的结果。使用预先准备好的语句, – chris85
'user'是一个保留字 – FuzzyTree
我不想使用预备语句。只需要一个简单但易于理解的代码。我正在检查它,我认为mysqli_query和mysqli_fetch_assoc存在问题。除了准备好的声明之外的任何建议,即使除了用户使用其他单词,它仍然不会返回预期的输出。 – NewbieProggie