プログラミング前回までに引き続きDataTablesについて。今回は各列ごとに独自に検索窓を設ける方法。これまでの投稿は下記の通り。プログラミング前回までに引き続きDataTablesについて。今回は拡張機能のうちの一つ、ファイルのエクスポートに関するお話。これまでの投稿は下記の通り。プログラミングPart1では説明は概要とデフォルト機能のみであったが、Demoのデータは実はTableにベタ書きではなく、DB上から読み込んでいた。今回はそのやり方についてのお話。DataTablesとはjQueryを用いたテーブルプラグインの一種。使用した機能を備忘録を兼ねて掲載。選んだ理由として、下記機能が標準搭載されており、見た目もすっきりしていることが挙げられる。カスタマイズしていくことも可能。プログラミングPHPのセッションを使った動的なページ(フォーム送信等)からブラウザの戻るボタン(history.back();)で前のページに戻ったときに「Webページの有効期限が切れてます」(Chromeでは「フォーム再送信の確認」)と出る。プログラミングMySQLのDBを使って今後いろんなプログラムのテストを行うため、テスト用のデータベースを作成する。レンタルサーバーの管理画面からテストデータの器となるデータベースを作成。プログラミングPHPで長時間実行されるバッチ処理で起こる問題。プログラミングPHPを実行しているサーバーから、別サーバーにFTPで接続してファイルを作成する仕組みが必要となった。たけメーカーで社内SEやってます。情報セキュリティスペシャリスト。Webシステムの開発をやりつつ、モバイルアプリや人工知能にも興味を持っています。