▽1
●
australiagc ベストアンサー |
PHPとMySQLができるということは、PHPからデータベースに接続して、
クエリやプロセジャを実行することは既にできるという前提で良いでしょうか?
であればインターフェイスの構築は好みですが、個人的にはjqueryのdataTableが好きです。
http://datatables.net/
http://datatables.net/release-datatables/examples/api/editable.html
http://d.hatena.ne.jp/ichhi/20110331/1301573264
2つ目のリンクにあるサンプルでは、セルをクリックするとそのまま編集ができるようになっています。
データの取得、編集、追加、削除に関しては処理用のページを別途設けajaxでコール、
編集や追加、削除の場合は、処理完了後にデータの取得を再度実行してdataTableを更新する感じです。
他にも、ソートや検索結果の表示件数の絞り込みなどが簡単に設置できます。
javascriptやjquery、ajaxがどうしても苦手と言うことであれば、
各操作をフォーム送信(POST)で行うことになると思います。
dataTableのサンプルのようなテーブルを書いて、編集・追加・削除などのボタンを設置。
編集・追加がクリックされたら、ajaxをコールするのではなくデータ入力の画面へ転送。
そこでデータを入力して送信を押すと、クエリやプロセジャが実行されるという構造ですね。