2010年08月31日
mysql:CSVファイルをインポートする
CSVファイルのセル順をカラムに合わせてインポートする。
LOAD DATA INFILE "/home/devuser/hotel.csv" INTO TABLE nowhot.mst_hotel FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' (mst_area_id, name_jp,name_en,address,tel,fax);
LOAD DATA INFILE "/home/devuser/hotel.csv" INTO TABLE nowhot.mst_hotel FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' (mst_area_id, name_jp,name_en,address,tel,fax);
2010年08月30日
MT:指定した文字数のみ表示する
MTの記事を表示する際に表示する文字数を制限する方法です。
・20文字に制限する
trim_to="20"
記入例)
<$mt:EntryTitle trim_to="20"$>
・20文字に制限して20文字以上の場合だけ「...」を表示する。
記入例)
<mt:SetVarBlock name="charaCount"><$mt:EntryTitle count_characters="1"$></mt:SetVarBlock>
<mt:If name="charaCount" gt="20">
<$mt:EntryTitle trim_to="20"$>...
<mt:Else>
<$mt:EntryTitle$>
</mt:If>
・20文字に制限する
trim_to="20"
記入例)
<$mt:EntryTitle trim_to="20"$>
・20文字に制限して20文字以上の場合だけ「...」を表示する。
記入例)
<mt:SetVarBlock name="charaCount"><$mt:EntryTitle count_characters="1"$></mt:SetVarBlock>
<mt:If name="charaCount" gt="20">
<$mt:EntryTitle trim_to="20"$>...
<mt:Else>
<$mt:EntryTitle$>
</mt:If>
2010年08月10日
jQuery:該当月の月末日を取得するなど。exdate.js
http://d.hatena.ne.jp/cyokodog/20090316/jQueryExDate
上記ページからexdate.jsをダウンロードし、読み込む。
その他にも拡張機能があるので便利。
<script type="text/javascript" src="/path/exdate.js"></script>
/*2009年1月の月末日を取得*/
var date = $.exDate('2009/01/10');
alert(date.lastDay().toChar()); // 2009/01/31
/*今月の月末日を取得*/
var date = $.exDate();
alert(date.lastDay().toChar());
上記ページからexdate.jsをダウンロードし、読み込む。
その他にも拡張機能があるので便利。
<script type="text/javascript" src="/path/exdate.js"></script>
/*2009年1月の月末日を取得*/
var date = $.exDate('2009/01/10');
alert(date.lastDay().toChar()); // 2009/01/31
/*今月の月末日を取得*/
var date = $.exDate();
alert(date.lastDay().toChar());
JavaScript:印刷するボタンを作る。
印刷するボタンを作り、印刷ダイアログを表示させる。
<a href="javascript:void(0)" onclick="window.print();">印刷する。</a>
<a href="javascript:void(0)" onclick="window.print();">印刷する。</a>
2010年08月06日
JavaScript:何秒後かに実行する。setTimeout
文字の表示するタイミングをずらしたい時などに。
[JavaScript]
setTimeout( function() {
$("#dataList").html('<div class="deta_list">3秒後に表示されます。</div>');
}, 3000);
[HTML]
<div id="dataList"></div>
[JavaScript]
setTimeout( function() {
$("#dataList").html('<div class="deta_list">3秒後に表示されます。</div>');
}, 3000);
[HTML]
<div id="dataList"></div>