2012-04-28 6 views
0

postメソッドなしでmySQLデータベースにgifタイプイメージを保存したい。postメソッドなしでMYSQLデータベースに画像を保存するには?

<form action="add_file.php" method="post" enctype="multipart/form-data"> 
     <input type="file" name="uploaded_file"><br> 
     <input type="submit" value="Upload file"> 
</form> 

ファイルをアップロードする場合は、PHPコードでのみアップロードします。例えば:

// Gather all required data 
     $name = $File_Name; 
     $mime = $File_Type; 
     $data = $File_Data; 
     $size = $File_Size; 

     // Create the SQL query 
     $query = " 
      INSERT INTO `file` (
       `name`, `mime`, `size`, `data`, `created` 
      ) 
      VALUES (
       '{$name}', '{$mime}', {$size}, '{$data}', NOW() 
      )"; 

私は地元で21,0000以上のイメージを持っています。私はイメージをループに保存したい。

+0

)、およびそれぞれをデータベースに含まれるテーブルに挿入しますか? – trickyzter

+0

あなたの質問に答えるにはあまりにも曖昧です。なぜPOSTを使いたくないのですか?あなたは何を達成しようとしていますか? – GordonM

+1

なぜですか? MySQLデータベースはファイルを格納するためのものではありません!だからこそ** file **システムが使えるのです! –

答えて

0

FTPを使用してファイルをアップロードし、一度だけ実行する小さなPHPスクリプトを書き込んで、 がフォルダをループし、データベースに画像を追加します。

あなたが誤って再度実行しないように、それが行われた後のphpファイルを削除することを確認してください。私はそれを理解し、あなたは画像のフォルダ(複数可)をループにしたい

関連する問題