TestLinkのテキストに入力はデフォでビジュアル入力しかできなく
なかなか制御がしにくい。

ログデータなんていうものはログ取るだけなので気づいたら auto_increment の設定をしたつもりが抜けていて
IDに全てNULLが入ってしまってたりすることがあります。ない? (続きを読む…)
SQLでたまーに任意のソート順でデータ取得したい時があります。
たとえばサイズ S, M, L 順で取得したいなど。
そんな時は CASE文 を ORDER BY に入れます。
SELECT * FROM category ORDER BY CASE size WHEN 'S' THEN 1 ELSE 2 END, CASE size WHEN 'M' THEN 1 ELSE 2 END, CASE size WHEN 'L' THEN 1 ELSE 2 END, size
デバッグ用ログを入れて、どこにあるか分からなくなり大変なことになったので
指定フォルダ配下の全ファイルに対してgrep検索
find /home/greenwich -type f -exec grep Log::debug {} /dev/null \;
/home/greenwichフォルダ配下の全ファイルに対して「Log::debug」の文字列が存在するか検索
EC-CUBE2.4系はそのままではPHP5.3系を使用したサーバー環境ではインストールできません。
ようするにPHP5.3.1が入ってる最新のXAMPP1.7.3にインストールできないという非常に困った状況です。
そのままだとインストール途中で画面が真っ白になります。
この状態を回避してEC-CUBE2.4系をPHP5.3系をインストールしているサーバーでもインストールさせる方法を紹介
データ移行でお世話になるので覚書
・インポート
$ mysql データベース名 < 入力ファイル名 -u ユーザー名 -p
mysqldump hogedb < products.sql -u greenwich -p
データ移行でお世話になるので覚書
・データベースエクスポート
$ mysqldump データベース名 テーブル名 > 出力ファイル名 -u ユーザー名 -p
mysqldump hogedb products > products.sql -u greenwich -p
開発で頻繁にドメイン名localhostのMySQLユーザーを使用するので覚書
GRANT ALL PRIVILEGES ON *.*
TO greenwich@localhost
IDENTIFIED BY 'diamond';