min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

php アップロードしたファイル情報をmysqlに格納する

この動画を参考に作ってみる。

Multiple File Upload with PHP and MySQL - YouTube

ーーー

やりたいのはこう。

サーバにアップロードしたい画像ファイル(例えば01.png)を選択して、

Name欄にその画像へのコメントやメモテキストを入れて、Uploadすると…

f:id:min117:20151128115920p:plain

DBに格納できたか結果が返ってきて…

f:id:min117:20151128120406p:plain

アップロードしたファイル名も出して…

f:id:min117:20151128120423p:plain

結果、mysql

データベース uploadtest にある

テーブル tbl_test02

に、その情報が入る。

f:id:min117:20151128120608p:plain

ーーー

ソース

upload_multi_mysql.php 拡張子php(htmlではない)

f:id:min117:20151128121834p:plain

f:id:min117:20151128121854p:plain

間違えやすいところ

8行目

 受け渡し変数

  $_FILE は間違い。

  $_FILES が正しい。動画中でもタイプミスしていた。

 

37行目

 input type の最後に multiple を書いてやらないと、ファイル選択するときに複数選べない。

  f:id:min117:20151128122443p:plain

 

34行目

 <head>や<body>タグが無くてもhtmlとして表示できる。

 

このファイル全体

 拡張子phpであって、htmlではない。