0

post メソッドを使用せずに gif 形式の画像を 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,000 枚以上の画像があります。ループで画像を保存したい。

4

1 に答える 1

0

FTP を使用してファイルをアップロードし、1 回だけ実行してフォルダーをループ処理し、画像をデータベースに追加する小さな PHP スクリプトを作成します。

誤って再度実行しないように、完了したら php ファイルを削除してください ;)

于 2012-04-28T18:15:44.273 に答える