- 2008-06-26 (木) 19:00
- web
Flexigridというやつが話題になっていたのでちょっと触ってみました。
とりあえず簡単にサンプルのまま DB連携型でHTMLには張り込めたんですが
いざこの一覧で編集とか削除とかしようとすると、どう編集ボタンをつけたものかという感じですね。
パラメータにもないようす。
ということでjsonをアレするプログラムの方を触ってみたんですが、
http://journal.mycom.co.jp/articles/2008/06/25/flexigrid/002.html
ここのサンプルの下のほう
while( $row = $stmt->fetch(PDO::FETCH_ASSOC) )
{
foreach($row as $key => $value)
{
$tmp[] = $value;
}
$json['rows'][] =
(
array
(
'cell' => $tmp
)
);
unset($tmp,$key,$value);
}
っていうところでDBから取得してきたデータを配列に格納しているようなので、
ここに編集リンクを一行割り込ませて
while( $row = $stmt->fetch(PDO::FETCH_ASSOC) )
{
$tmp[] = ‘<a href=”edit.php?dataid=’.$row[’dataid’].’”>[編集]</a>’;
foreach($row as $key => $value)
{
$tmp[] = $value;
}
$json[’rows’][] =
(
array
(
‘cell’ => $tmp
)
);
unset($tmp,$key,$value);
}
とかしてみました。
これだけできればとりあえず業務アプリ的な用途は満たしますよね
Popularity: 56% [?]
- Newer: links for 2008-08-20
- Older: [Mac]Macbook買って入れたお役立ちツール類など。
Comments:0
Trackback+Pingback:0
- TrackBack URL for this entry
- http://pg-w.net/archives/348/trackback/
- Listed below are links to weblogs that reference
- [php][Ajax]FlexigridをZendFrameworkでつかってみた。 from PenguinWanderer.net

