$stmt = $connection->prepare("SELECT id FROM articles WHERE position =? LIMIT 1");
$stmt-> bind_param('i',$call);
$stmt->execute();
$result = $stmt->fetch();
$oldpostid = $result;
$stmt->close();
我沒有看到任何錯誤,但它返回1或沒有任何結果。 $call
是設置和整數。我也試過這個:這個MySQL查詢有什麼問題嗎?
$stmt = $connection->prepare("SELECT * FROM articles WHERE position =? LIMIT 1");
$oldpostid = $result['id'];
'$ call'是什麼? –
$ call是1-4之間的數字。我知道它正在工作。有趣的是我通過phpmyadmin發表了這個聲明,並且它完美地回來了。 – WackyMole