$stmt = $mysqli->prepare("SELECT vin FROM jobs WHERE out between ? and ?");
$stmt->bind_param('ss', $startday, $endday);
$startday = '2013-01-01';
$endday = '2013-12-31';
$stmt->execute();
$stmt->store_result();
$stmt->bind_result($vin);
echo $vin;
上記のコードは、ステートメントの中間部分を削除すると、クエリが機能するこのエラーを発生させます。列名を括弧で囲んでみましたが、クエリも殺されるので、それらを削除する必要がありました。問題は between 句にあるようです。使用方法がわからないだけかもしれません。助けてください
Fatal error: Call to a member function bind_param() on a non-object