勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLiでUPDATE文

   2020/09/25  PHP MySQL データベース

MySQLiでUPDATE文

■ソース
$mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
$mysqli->set_charset('utf8');

$sql = '
UPDATE table
SET aaa = aaa
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 MySQL データベース

  関連記事

InnoDBのオートインクリメント

MySQLのInnoDBでIDというカラムにオートインクリメント設定していたが、 ...

MySQLで複数のコード及びスコアで検索して、スコアが無いものは0を取得する

やりたかった事は下記の通り。 ・ユニークなコードがあり、そのコードに対して複数の ...

MySQLでサイズの大きいファイルをインポートする際の注意点

MySQLでサイズの大きい(3GBほどの)dumpファイルを異なるサーバに移行し ...

MySQLで大文字小文字

半角英数字のみのフォームで入力した値を検索した際、 データに差異が発生。 [Aa ...

MySQLでLIKE検索時に大文字・小文字・半角・全角全て区別したい

以前にMySQLであいまい検索時に大文字小文字は区別しないが、それ以外は全て区別 ...