長野市松本市上田市ホームページ制作アプリコットデザインお問合せ

長野市・上田市・松本市・塩尻市・安曇野市でホームページ制作(WEBサイト制作)ならアプリコットデザイン

BRAND LIST

BLOG

データベースとcsvファイルを連携

Posted:2016.10.07 | Category:

こんにちは。

今日はデータベースの情報をcsvファイルとして出力する最低限の方法を書いてみたいと思います。
データベースに登録された情報をexcelなどに持っていきたいことがある場合に便利かもです。

とりあえず今回はデータベースからデータの取得~csvファイルのダウンロードまでを簡潔簡単に説明してみたいと思います。

以下の3つのファイルを用意するだけで使えます。(ファイル名は任意です)
1.setup.php(データベースへのアクセスに必要な情報ファイル)
2.index.php(データベースから抽出したデータを確認するためのファイル)
3.export.php(抽出したデータをcsvファイルとして書き出すファイル)

まず1.の setup.php ファイル内容です。

ここでデータベースにアクセスする為に必要な情報を外部ファイルとして用意しておきます。
外部ファイルとしてまとめて置くことで、データベース接続情報が変わった際にここを書き換えるだけで済むので楽です。


次に、データベースから取得した情報を確認するためのページ index.php 内容です。
\n";
}  //クエリの結果を連想配列 $row で取得し、echoで画面に表示しています("
\n"は見易くする為に付けてるだけです・・・) ?>
formで出力するボタン(csvダウンロード)を付け加えときます。


最後にダウンロード用の処理を行う export.php 内容です。

データベースから情報を取得するまでは index.phpと同じですが、headerに2行ほど追加している部分でダウンロードをさせています。


以下、参考サイトのURLです。(自前サイトです)
ここをクリック

「エクスポート」ボタンを押すと test.csv がダウンロードされます。


あまり使わない機能かもしれませんが。。。
一例としてこんなことできそうです。
「データベースの内容を修正しなくては!だけど忙しくてそれどころじゃない。どうしよう・・・」
「そうだ、excelで誰かに修正しておいてもらおう!」

こんな時に、csvファイルとして出力する意味がでてきます。
あとで修正されたcsvファイルをインポートするだけで済みます。


今回はこのあたりで終わりにしたいと思います。


一応音楽好きを名乗っていてカテゴリも音楽暮らしなので、ブログの締めにおすすめ音楽をご紹介していきます。
Suchmos “STAY TUNE” -> youtube link

最近は邦楽あまり聴かなかったのですが、これを聴いてこのバンドの虜になりました。
僕は自称車好きで、一応スポーツカーなんかも乗っているのですが、車で夜の首都高や湾岸道を流す感じが合いそうです。

長野市ホームページ制作・WEB制作ならアプリコットデザイン
WEBサイトをはじめ各種グラフィックデザインも対応しています★

株式会社アプリコットデザイン

[長野オフィス]
長野県長野市中御所岡田町126−4 総合設計社ビル1F
TEL.026-217-2184

[松本オフィス]
〒399-0036 長野県松本市村井町南4-12-26
TEL.0263-87-7486

SEARCH

  • デザインで全ての人を幸せに
  • ブランド戦略型WEBサイト
  • タブロイド紙作ります
  • 開業・企業パック
  • ブランディング
  • 信州ファーム
  • アプリコットマグ

AREA

対応エリア

長野市、松本市、上田市、岡谷市、飯田市、諏訪市、須坂市、小諸市、伊那市、駒ヶ根市、中野市、大町市、飯山市、茅野市、塩尻市、佐久市、千曲市、東御市、安曇野市、小海町、川上村、南牧村、南相木村、北相木村、佐久穂町、軽井沢町、御代田町、立科町、青木村、長和町、下諏訪町、富士見町、原村、辰野町、箕輪町、飯島町、南箕輪村、中川村、宮田村、松川町、高森町、阿南町、阿智村、平谷村、根羽村、下條村、売木村、天龍村、泰阜村、喬木村、豊丘村、大鹿村、上松町、南木曽町、木祖村、王滝村、大桑村、木曽町、麻績村、生坂村、山形村、朝日村、筑北村、池田町、松川村、白馬村、小谷村、坂城町、小布施町、高山村、山ノ内町、木島平村、木島平村、信濃町、小川村、飯綱町、栄村など長野県内全域

北海道、青森、岩手、宮城、秋田、山形、福島、東京、神奈川、埼玉、千葉、茨城、栃木、群馬、山梨、新潟、長野、富山、石川、福井、愛知、岐阜、静岡、三重、大阪、兵庫、京都、滋賀、奈良、和歌山、鳥取、島根、岡山、広島、山口、徳島、香川、愛媛、高知、福岡、佐賀、長崎、熊本、大分、宮崎、鹿児島、沖縄まで全国

TOPICSトピックス

TOPICSトピックス

PICK UPピックアップ

CONTACTお問合せ

デザインで人々を幸せにしたい。
デザインにはその力があります。I want to make people happy by design.
Design has that power.

デザインが全てだとは決して思いません。
デザインの良し悪しだけで、ビジネスが左右されるとも思っていません。
だけど、デザインの力はとても大きいことも知っています。
私たちが考える良いデザインとは、お客様の伝えたい想いを
より的確に、効果的に表現する手段だと考えます。
伝えたい想いは、間違った伝え方をしてしまうと伝わりません。
また、人を惹きつけるデザインでないと見てもらうことすら困難です。
私たちは日々努力を重ね、今日もそれらデザインに磨きをかけています。
そして制作する過程において、デザインを作ることよりも、お客様の伝えたい想いを
汲み取る事の方が制作するよりも重要だと考えます。
それらの結果、見た目も効果も併せ持った、優れたデザインとなります。
優れたデザインはビジネスの成長を促し、収益をもたらします。
私たちは、デザインを通して、一人でも多くの人を幸せにしたいと考えます。
デザインには人を幸せにする力があると信じています。

アプリコットの想いアプリコットの想い