PHP は画像を mysql データベースに保存し、ウェブページに表示します
php チュートリアル 画像を mysql データベースに保存し、ウェブページに表示します
//画像をデータベースに保存します
If($Picture != "none" ) {
$PSize = filesize($Picture);
$mysqlPicture =addslashes(fopen($Picture, "r"), $PSize));
mysql_connect($host,$username,$password); " SQL サーバーに接続できません");
@mysql_select_db($db) または die("データベースを選択できません");
mysql_query("INSERT INTO Images (Image) VALUES ($mysqlPicture)") または die("Cantクエリを実行");
}else {
echo"写真はアップロードされていません";
}
//imgタグでデータベース内の写真を読み取ります
mysql_connect($host,$username,$password ) または die("SQL サーバーに接続できません");
@mysql_select_db($db) または die("データベースを選択できません");
$result=mysql_query("SELECT * FROM Images") または die("Cantクエリを実行");
while($row=mysql_fetch_object($result)) {
echo "";//などphp ファイルのコードは次のとおりです
$result=mysql_query("SELECT * FROM Images WHERE PicNum=$PicNum") または die("Cant Perform Query");
$row=mysql_fetch_object($result); "Content-type: image/gif");
echo $row->Image;