以下はfalseを返し、正確に何が間違っているかを知る方法がわかりません。PHP MySQLのprepared-statement prepare()が失敗します
$stmt = $dbo->stmt_init();
if($stmt->prepare("INSERT INTO transactions ('id', 'time') VALUES ('',?)")) // returns false
{
}
私はその時点で選択をオープンする別のステートメントを持っています。複数のステートメントを持つことは問題ですか?
ありがとうございます:DBエラー:コマンドが同期していません。今すぐこのコマンドを実行することはできません – clamp
次のようなご質問があなたの役に立つかもしれません: http://stackoverflow.com/questions/3632075/mysqli-giving-commands-out-of-sync-error-why http://stackoverflow.com/questions/614671/commands-out-of-sync-you-cant-run-this-command-now1 –