勉強したことのメモ

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

MySQLのエラーログ取得関数

   2014/05/19  MySQL

場合によってログに出力させたい値が異なる場合があったのでメモ。

function errorLog ($error_list) {
$error = '';
for ($i = 0; $i < count($error_list); $i++) {
$error .= $error_list[$i] . "\n";
}
$error .= "---------------\n\n";
error_log($error, 3, "./logs/error.log");
}

if (mysql_error()) errorLog (array('[LINE]'.__LINE__, '[SQL]'.$sql, '[ERROR]'.mysql_error(), '[FILE]'.$_SERVER["SCRIPT_NAME"]));

 - MySQL

  関連記事

直近のクエリで発行されたAUTO_INCREMENTの値を取得する

やりたかったことは、 新規登録(INSERT)なら、登録時のAUTO_INCRE ...

エックスサーバーでMySQLのサイズに注意

エックスサーバーで自動更新のログをMySQLに保存するようなシステムを動かしてい ...

MySQLのトリガーを使用して特定のテーブルの操作を行った際に別テーブルにログを残す方法

MySQLにトリガーという機能があるらしくどのようなものか調べたところ、事前に「 ...

MySQLで特定カラムの
タグを改行コードに一括置換させる方法

MySQLで特定カラムの<br>タグを改行コードに一括置換したかった ...

MySQLでユニークキーをはる

MySQLでseqとcodeみたいなものをあわせて ユニークキーをはりたかった。 ...