-1

私の求人ポータルプロジェクトでは、求職者のデータをMySQLデータベースに保存しました。アップロードした履歴書をアップロードフォルダに保存しました。ページネーションを通じて、雇用主の求職者のデータを取得することができます。そして、ページネーション結果のデータを使用して、各求職者のダウンロード履歴書リンクを作成したいと思います。各検索結果がページネーションに含まれるアップロードフォルダから履歴書ファイルのダウンロード履歴書リンクを追加するにはどうすればよいですか?

4

3 に答える 3

2

質問を理解すれば、これはとても簡単です。アップロードフォルダに履歴書ファイルがあるので。データベースからファイル名を選択し、変数に保存するだけです$filename

$filename = $row['cv_filename']; // supposing $row contains the field of database

次に、アンカー内のフォルダ名のプレフィックスを使用して、そのファイルへのリンクを作成します。

$prefix = "uploads/resume";
echo "<a href='$prefix/$filename'>Download CV </a>";
于 2012-08-19T05:57:33.927 に答える
1

ここで解決策を見つけてください:http ://www.ssdtutorials.com/tutorials/title/download-file-with-php.html

ダウンロードしたいファイルは、各求職者のデータに動的に関連付けられているためです。データベースからファイル名を取得するためにwhileループを使用しました。

    $result = mysql_query($query);
    while($row = mysql_fetch_row($result))
    {
        $filename = $row[0];
        echo "<p><a href='download.php?file=$filename'> Download Resume </a></p>";
    }
于 2012-08-19T07:06:39.107 に答える
0
header("Content-type: $type");
header("Content-length: $size");
header("Content-Disposition: attachment; filename=$name");
header("Content-Description: PHP Generated Data");
echo $data;

完全な例を読む@http://onlamp.com/pub/a/php/2000/09/15/php_mysql.html?page=3

于 2012-08-19T05:51:27.600 に答える