MySQLiでDELETE文
2020/09/25
MySQLiでDELETE文
■ソース
$mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
$mysqli->set_charset('utf8');
$sql = '
DELETE FROM table
WHERE id = ' . $mysqli->real_escape_string($id) . '
';
$row = $mysqli->query($sql);
if (!$row) {
error_log("[SQL error]\n" . __LINE__ . "行目\n" . $sql . "\n" . $mysqli->error . "\n" . $_SERVER[’PHP_SELF’] . "\n" . date("Y/m/d H:i:s") . "\n---------------\n\n", 3, "./logs/error.log");
}
関連記事
PHPでmysqli関数使用時のプリペアドステートメントの利用方法
PHPでMySQLを扱う際はmysqli関数を、エスケープの際はreal_esc ...
MySQLiでFOUND_ROWS(全件数取得)
MySQLiでFOUND_ROWS(全件数取得)。 $sql = ' SELEC ...
MySQL/Apacheの再起動
忘れないようにメモ。 ■MySQL service mysqld restart ...
MySQLで「doesn't have a default value」エラーの対処
MySQLでINSERT時に「Field 'カラム名' doesn't have ...
MySQLでテーブル構造とデータをコピーする方法
MySQLで既にあるテーブルとデータに対して実験を行う必要があった。本番テーブル ...