phpファイルをアップロードしmysqlデータベースに格納する方法

1545 ワード

この例では、phpがファイルをアップロードしてmysqlデータベースに格納する方法について説明します.皆さんの参考にしてください.具体的な分析は以下の通りである.
次のコードはmysqlテーブルの作成とmysqlデータベースへのアップロードファイルの保存に使用されます.
mysqlテーブルを作成するには、次の手順に従います.


ファイルをアップロードしmysqlに保存しinsert文で挿入

");
 if ($error == UPLOAD_ERR_OK && $size ?> 0) {
  $fp = fopen($tmp_name, 'r');
  $content = fread($fp, $size);
  fclose($fp);  
  $content = addslashes($content);
  $sql = "INSERT INTO fyi_files (name, type, size, content)"
   . " VALUES ('$name', '$type', $size, '$content')";
  mysql_query($sql, $con);
  print("File stored.
"); } else { print("Database Save for upload failed.
"); } print("
"); mysql_close($con); ?>

本稿で述べたphpプログラム設計に役立つことを願っています.