- ベストアンサー
sqliteでWHERE句に存在しないデータを削除
PHPのsqliteで $sql=DELETE FROM TABLE WHERE C=データ $db->exec($sql) を使ったところ、WHERE句に存在しないデータがあると、エラーとなります。 sqliteで存在しなくてもエラーとならないような処理はどのようにしたらいいでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$result_flag = sqlite_exec($link, $sql, $sqliteerror); if (!$result_flag) { die('クエリーが失敗しました。'.$sqliteerror); }else{ print(sqlite_changes($link).'件のレコードを削除しました。<br>'); } http://www.phpbook.jp/tutorial/sqlite/index8.html これですね。