クライアントのコードで「コマンドは同期されていません。このコマンドは現在実行できません」
というメッセージを受け取る場合は、クライアント関数を間違った順序で呼び出しています。
たとえば、これは、mysql_free_result()
を呼び出す前に、mysql_use_result()
を使用して、新しいクエリーを実行しようとした場合に発生することがあります。 これは、データを返す 2 つのクエリーの間に mysql_use_result()
または mysql_store_result()
を呼び出さずに実行した場合にも発生することがあります。