2009年11月12日木曜日
2009年11月7日土曜日
Zend_Dom
Zend_DomとDOMElement使えばスクレイピングが超簡単
超簡単
あー、何で早く気づかないんだ、俺のばか
Zend Framework: Documentation
PHP: DOMElement - Manual
超簡単
あー、何で早く気づかないんだ、俺のばか
Zend Framework: Documentation
PHP: DOMElement - Manual
ラベル:
Zend Framework
2009年11月4日水曜日
jqGrid イベントの処理
テーブル内でイベントを取る設定は
この中に以下のようなイベント処理を書きます
ダブルクリックのイベントを取る場合は
ダブルクリックされた行はidになります
行の中の項目を得るには
こんな感じでおk
Documentは
Events
getRowData
あたりです
jQuery('#list').jqGrid({
...
})
この中に以下のようなイベント処理を書きます
ダブルクリックのイベントを取る場合は
ondblClickRow: function(id) {
alert('ダブルクリック');
}
ダブルクリックされた行はidになります
行の中の項目を得るには
ondblClickRow: function(id) {
//行のデータを取得
data = jQuery('#list').getRowData(id);
//ダブルクリックされた行の'title'を返します
alert(data.title);
} ,
こんな感じでおk
Documentは
Events
getRowData
あたりです
ラベル:
jqGrid
2009年11月1日日曜日
Zend_Date
Zend_Dateのドキュメントを読んでいたら
ってのを見つけた
Zend Framework: Documentation <http://framework.zend.com/manual/ja/zend.date.additional.html>
位置と日時を指定すれば日の出や日没時間を返してくれる、らしいです
試しに登録都市情報を表示させたらこんなかんじになった
Zend恐るべし
Zend_Date には、太陽の動きに関する情報を取得するための関数
ってのを見つけた
Zend Framework: Documentation <http://framework.zend.com/manual/ja/zend.date.additional.html>
位置と日時を指定すれば日の出や日没時間を返してくれる、らしいです
試しに登録都市情報を表示させたらこんなかんじになった
Array
(
[0] => Abidjan
[1] => Abu Dhabi
[2] => Abuja
[3] => Accra
[4] => Adamstown
[5] => Addis Ababa
[6] => Adelaide
[7] => Algiers
[8] => Alofi
[9] => Amman
[10] => Amsterdam
...
[240] => Yerevan
[241] => Zürich
[242] => Zagreb
)
Zend恐るべし
ラベル:
Zend Framework
2009年10月31日土曜日
Zend_Log
Zend Framework: Documentation
http://framework.zend.com/manual/ja/zend.log.html
クラス化しとく
ライターを作ってオブジェクトに渡すって感じになっているみたい
使い方
ファイル名を渡してインスタンス
文字列を引数として書き込み
第2引数はフラグとして使用
こんな感じで出来上がる
http://framework.zend.com/manual/ja/zend.log.html
クラス化しとく
<?php
require_once 'Zend/Log.php';
require_once 'Zend/Log/Writer/Stream.php';
class REPORT {
private $log;
public function REPORT($filename) {
$this->log = new Zend_Log();
$stream = @fopen($filename, 'a');
if(!$stream)
throw new Exception('open err.');
$writer = new Zend_Log_Writer_Stream($stream);
$this->log->addWriter($writer);
return $this->log;
}
public function output($str,$err) {
if($err)
$this->log->err($str.'<br>');
else
$this->log->info($str.'<br>');
}
}
?>
ライターを作ってオブジェクトに渡すって感じになっているみたい
使い方
$log = new REPORT(filename);
ファイル名を渡してインスタンス
$log->output('文字列',boolean);
文字列を引数として書き込み
第2引数はフラグとして使用
こんな感じで出来上がる
2009-10-31T19:02:32+09:00 ERR (3): ERR desu.
2009-10-31T19:02:32+09:00 INFO (6): OK desu.
2009-10-31T19:02:32+09:00 INFO (6): OK牧場
ラベル:
Zend Framework
2009年10月29日木曜日
jqGrid DLとインスコ
jQuery Grid Plugin
http://www.trirand.com/blog/
2009/10/29現在、jqGrid 3.5.3がダウンロードできる模様
チェックボックスをすべて押してダウンロードするればいいみたいだけど
今回はjQuery Grid Plugin 3.4.4を使った
ディレクトリは
index.html
jqGrid/
みたいな感じで置きます
jqGrid/jquery.jqGrid.js を設定します
jqGrid/ 以下に展開したので、jqGrid/js を使うよーって意味です
設定は終わりです
http://www.trirand.com/blog/
2009/10/29現在、jqGrid 3.5.3がダウンロードできる模様
チェックボックスをすべて押してダウンロードするればいいみたいだけど
今回はjQuery Grid Plugin 3.4.4を使った
ディレクトリは
index.html
jqGrid/
みたいな感じで置きます
jqGrid/jquery.jqGrid.js を設定します
function jqGridInclude()
{
var pathtojsfiles = "jqGrid/js/"; // need to be ajusted
jqGrid/ 以下に展開したので、jqGrid/js を使うよーって意味です
設定は終わりです
2009年10月27日火曜日
2009年10月18日日曜日
2009年9月28日月曜日
2009年9月26日土曜日
2009年9月20日日曜日
2009年9月16日水曜日
2009年9月9日水曜日
登録:
投稿 (Atom)