MySQLiでINSERT文
2020/09/25
MySQLiでINSERT文
■ソース
$mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
$mysqli->set_charset('utf8');
$sql = '
INSERT INTO table
(id, price)
VALUES
(1,200),
(2,500)
';
$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");
}
関連記事
-
MySQLのバイナリログ(/var/lib/mysql/binlog)を適切に削除する方法
レンタルしているVPS内のファイルを整理していると「/var/lib/mysql ...
-
MySQLでデータがあれば更新、無ければ挿入
DBにデータがあれば更新、無ければ挿入(新規作成)を 行いたい際に使えるものがあ ...
-
MySQLで構文エラーが出た際は予約語も疑う
MySQLで構文エラーが発生しており、チェックしたところ、どう見ても構文的には間 ...
-
MySQLでserver has gone~というエラー
MySQLで「MySQL server has gone away」というエラー ...
-
MySQLに保存したデータをJSON形式で取得する方法
MySQLに保存したデータをJSON形式で利用したいということがたまにある(Ja ...