Я использую подготовленные заявления, как:Есть ли способ регистрировать запросы SQLite?
$mysqlite = new SQLite3("test.sqlite", SQLITE3_OPEN_READWRITE);
$stmnt = $mysqlite->prepare("INSERT INTO Friends VALUES(?,?,?)");
$stmnt->bindValue(1,4,SQLITE3_INTEGER);
$stmnt->bindValue(2,"Jane",SQLITE3_TEXT);
$stmnt->bindValue(3,"F",SQLITE3_TEXT);
$stmnt->execute();
Есть ли способ войти запросы при использовании подготовленных заявлений?
Редактировать:
Какую стратегию вы предлагаете отлаживать запросы, если запросы не могут быть извлечены из подготовленного оператора SQLite3?
Если вы пытаетесь записать заявление с данными, я думаю, вы будете разочарованы. – Brad
Брэд прав - документация http://www.php.net/manual/en/class.sqlite3stmt.php показывает, что не существует метода для подготовленного состояния, которое возвращает завершенный запрос в журнал. –
Brad, msgmash.com: Какую альтернативную стратегию вы предложили бы для отладки/регистрации запросов? – Amit