2013年 3月

  1. MySQL(マイエスキューエル)

    PHP

    MyISAMではロールバック(rollback)が出来ない!!

     データベースでデータの管理を行う際に、データの整合性を保つためにトランザクション処理を入れてみようとした時の話です。以下の様な処理で、ある特定のIDをキーにして、メインテーブ(tbl_main)からのデータ削除が正常に行われれば、サブテーブル(tbl_sub)からも同じIDに紐付くデータを削除します。そして、サブテーブル(tbl_sub…

  2. その他もろもろ

    エバーノート(Evernote)のアカウントがリセットされてる!!!

    数日ぶりにエバーノート(Evernote)にログインすると、「パスワード再設定のメールが送信されました」っていう画面が出てきました。調べてみると、不正アクセスを受けてパスワードを盗まれた可能性があるから、強制的に「パスワードを変更しろ!!」とのことでした。取り敢えず、登録しているメールアドレスに…

  3. PHP(ピー・エイチ・ピー)

    PHP

    ファイルの読み込みで文字化けが発生します!!

     今日は文字化けでハマりました。大量の住所データをテキストファイルから読み込んでデータベースにインサートする処理だったのですが、訳あってそのテキストファイルはShift_JISで保存されていました。データベースはUTF-8です。テキストファイルの1レコードのデータのサンプルは以下になります。「13, 北海道, ホッカイドウ」&…

  4. PHP(ピー・エイチ・ピー)

    PHP

    PHP4では読み込めていたんですが。。。

     先日、急にあるプログラムが正常に動作しなくなったとの報告がありました。調べてみると、fgetcsv()関数でCSVデータを読み込む際に、日本語の項目が正常に読み込めていませんでした。その部分のソースは以下になります。if(file_exists("sample.csv")){$fp = fopen(FILENAME, "r");…

最近の記事

  1. レンタルサーバ:おすすめの共用サーバ
  2. ホームページ(homepage)
  3. システムアップデート
  4. エックスサーバー(XSERVER)
  5. エックスサーバー(XSERVER)
  6. エックスサーバー(XSERVER)
  7. WEBサイト構築
  8. スパム(SPAM)対策
  9. サイト公開
  10. ネームサーバーの登録

アーカイブ

PAGE TOP