0デーブルタグを使って表示しているリストを、編集画面に飛ばさずテーブル上でデータ修正して、DB更新したい、という場合のサンプルです。あいかわらず自分向けのメモメモなので、流用する場合は修正が必要な場合があります。前提としては、DBから読み込んだデータをテーブルタグを使ってリスト表示している状態。行の一番右側に「編集」ボタンを表示しておき、このボタンがクリックされたら、その行を編集モードに切り替える。編集モードに切り替わると、「編集」ボタンが消えて「保存」「キャンセル」ボタンが表示される。「保存」ボタンをクリックすると修正した内容でDBが更新され、「キャンセル」をクリックすると編集モードを終える。表の一番下には追加用の行が表示され、この行に入力して右側の「追加」ボタンをクリックすると、新しい行が追加される。この条件で作成し、ブラウザで表示したものがこれ。1行目が編集モードになっている状態、2行目が表示されているだけの状態、3行目が最終行で行追加ができる状態です。ソース:HTML部分テーブルタグで画面表示を行う部分です。表示モードと編集モードを切り替えるためのjQueryです。$("[class$='_change']").hide();});ソース:PHP部分PHPの処理としては、POSTで送られてくるパラメータによって追加・更新処理を行います。DB更新処理}さいごに行をクリックしたら編集モードに切り替わるようにすれば、もうちょっと使い勝手が良くなるかもしれません。ボタンの配置をどうするかが悩みどころですが、更新日はDB側で自動設定するので、編集モード中は、更新日カラムに「保存」「キャンセル」ボタンを表示してもいいかも。次のステップは、画面更新をまったく挟まずに、DB更新してテーブルを表示しなおす、かな。TCPDFで生成したPDFを日本語ファイル名でダウンロードネタとしてはちょっと古いです。ブラウザで開かずダウンロードもしくは規定のアプリで表示し...記事を読むステップ数をカウントしてくれるツール開発をしていると、進捗報告と一緒に提出するのがステップ数。...記事を読むロリポップの独自SSLを使って常時SSL化しました会社のWebサイトを運用・管理している関係上、だいぶ前から常時SSL化は気になっていたものの、個人ではまだまだ手が出しにくいのが現状。間違いなくこれか...記事を読む短縮URLとアクセス集計の管理にbitlyをオススメしてみたいbitlyという短縮URLサービスは、サイト全体が英語。英語ということで、なんとなく苦手意識を持っている人も少なくないのではないでしょうか。float型の使い方には要注意?!MySQLだけに限った話ではないですが、float型というのは、使い方によってはとても危険な型なんだそうです。自分は以前からずっと、アクセス集計・解析用にMoguraPlusXを導入しています。文字列のつもりだったのにPHPのとあるプログラムにバグが見つかったのですが、解決は簡単だったものの、原因が何なのかがなかなかわからずに頭を悩ませました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト-ヴェル-長野県在住の元PG/SE。IT業界を卒業(という名の挫折)し、現在は地元建築会社でシステム管理・Web企画広報をしています。備忘録っぽいメモサイトとして始めたブログでしたが、開発系のメモが多くなってきたため、今は開発系情報のお役立ちサイト的なブログを目指して、細々と記事の追加や既存記事の更新を進めています。適当に書き連ねるネタ帳のようなもの.。