ホームページ > バックエンド開発 > PHPチュートリアル > 写真のデータベース保存の実装に関する問題

写真のデータベース保存の実装に関する問題

WBOY
リリース: 2016-06-13 13:09:23
オリジナル
979 人が閲覧しました

データベース ストレージ イメージの実装の問題
index.php ファイル

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php 
include("conn.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>插入MYSQL图片</title>
</head>

<body>
<table cellpadding="0" cellspacing="0" align="center" bgcolor="#00FFFF" border="1">
 <form action="index_ok.php" method="post" enctype="multipart/form-data">
  <tr>
   <td align="center"><input type="file" name="picture" size="25"></td>
   <td align="center"><input type="submit" name="submit" value="上传"></td>
  </tr>
 </form>
</table>
<table align="center" cellpadding="0" cellspacing="0" border="2">
  <tr><td width="150"><font color="#0000FF" size="+3">显示图片</font></td></tr>
<?php 
// 调用方法: getdata.php3?id= 


  //include( "class.Mysql.php" );
   $id=intval($_GET['id']);
   $result=@mysql_query("select * from tb_up_files where id=2",$conn);
   $fet=@mysql_fetch_array($result,$conn);
 //header( "Content-type: image/jpg");
?>
    <tr><td width="150" align="center"><?php //echo "<img src=\"$fet[path]\">";
        echo $fet['path'];?></td></tr>

</table>
</body>
</html>

ログイン後にコピー


------解決策------- - ------------
画像タグ

この URL は何ですか?ウェブサイトにある写真のアドレスですか?
それで、あなたの成果は何ですか?
echo ""
$fet[path] 画像の内容ではないでしょうか?
------解決策----------------------
データ インベントリ パス..画像を保存するフォルダーを開きます
PHP コード

<form action="pic.php" method="post" enctype="multipart/form-data" name="form1">
  <label for="file"></label>
  <input type="file" name="file" id="file">
  <input type="submit" name="submit" id="submit" value="submit">
</フォーム>
<?php
include("conn.php");
$f=$HTTP_POST_FILES['ファイル'];
$dest_dir='./abc';//アップロードディレクトリを設定します
$extend =explode("." , $f['name']);
$kuozhan=end($extend);//ファイル拡張子を取得します
$dest=$dest_dir.'/'.date("ymdhms").'.'.$kuozhan;//ファイル名は現在時刻です
$r=move_uploaded_file($f['tmp_name'],$dest);
chmod($dest, 0755);//アップロードされたファイルの属性を設定します
if($r)
{ $sql="パス(patn)の値('$dest')に挿入";
    $queryt=mysql_query($sql);
     echo "<script>alert('アップロード成功、ディレクトリは ".$dest."');</script>";
    }
    それ以外
    {
        echo "<script>alert('アップロード失敗');</script>";
    }
    
    $sqlpic="select * from path order by id desc limit 1";//最新のレコードを取得します
    $query2=mysql_query($sqlpic);
    $result=mysql_fetch_array($query2);
    $picpath=$result['patn'];//最新の画像パス
?>
<img src="<?php echo $picpath;?>"> <div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート