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