$data = $mysqli->prepare("SELECT amount FROM items WHERE id=:id");
echo 'forward1';
if(!$data->execute(array(':id' => $id)))
die("error executing".$data->error);
echo '2';
$row = $data->fetch_object();
die('Losing my mind'.$row->amount);
這將只回聲「forward1」,而不是「錯誤執行...」或「2」。它與* $ mysqli->查詢」如果我添加引號‘’到:在查詢的id,它將回聲‘forward1error執行’調用mysqli準備不會取數據
這是正常的.... – dynamic 2012-04-01 21:13:52