php将图片以二进制存入MySQL数据库中并显示示例
内容摘要
这篇文章主要为大家详细介绍了php将图片以二进制存入MySQL数据库中并显示示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!//保存图片
对此感兴趣的朋友,看看idc笔记做的技术笔记!//保存图片
文章正文
这篇文章主要为大家详细介绍了php将图片以二进制存入MySQL数据库中并显示示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
//保存图片到数据库的php代码代码如下:
1 2 3 4 5 6 7 8 9 10 11 | <code class = "language-php" > //php教程网 Www.512pic.com If( $Picture != "none" ) { $PSize = filesize ( $Picture ); $mysqlPicture = addslashes ( fread ( fopen ( $Picture , "r" ), $PSize )); mysql_connect( $host , $username , $password ) or die ( "Unable to connect to SQL server" ); @mysql_select_db( $db ) or die ( "Unable to select database" ); mysql_query( "INSERT INTO Images (Image) VALUES ($mysqlPicture)" ) or die ( "Cant Perform Query" ); } else { echo "You did not upload any picture" ; } </code> |
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <code class = "language-php" > //php教程网 Www.512pic.com mysql_connect( $host , $username , $password ) or die ( "Unable to connect to SQL server" ); @mysql_select_db( $db ) or die ( "Unable to select database" ); $result =mysql_query( "SELECT * FROM Images" ) or die ( "Cant Perform Query" ); While( $row =mysql_fetch_object( $result )) { echo "<IMG SRC=" Second.php3? PicNum= $row ->PicNum ">" ; //如secoed.php文件代码如下 $result =mysql_query( "SELECT * FROM Images WHERE PicNum=$PicNum" ) or die ( "Cant perform Query" ); $row =mysql_fetch_object( $result ); Header( "Content-type: image/gif" ); echo $row ->Image; </code> |
注:关于php将图片以二进制存入MySQL数据库中并显示示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释