教你如何在MySQL数据库中直接储存图片
2007-11-11 16:22:25 来源:WEB开发网核心提示: ·图解MySQL(和PHP搭配之最佳组合)数据库的安装和操作·如何实现MySQL(和PHP搭配之最佳组合)数据库的备份与恢复·MySQL(和PHP搭配之最佳组合)数据库接口的VC实现与应用(2)·如何备份MySQL(和PHP搭配之最佳组合)数据库·
- ·图解MySQL(和PHP搭配之最佳组合)数据库的安装和操作
·如何实现MySQL(和PHP搭配之最佳组合)数据库的备份与恢复
·MySQL(和PHP搭配之最佳组合)数据库接口的VC实现与应用(2)
·如何备份MySQL(和PHP搭配之最佳组合)数据库
·MySQL(和PHP搭配之最佳组合):用Java来测试MySQL(和PHP搭配之最佳组合)数据库的最
·MySQL(和PHP搭配之最佳组合)数据库技术(01)
·如何在ASP中连接MySQL(和PHP搭配之最佳组合)数据库
·最简便的MySQL(和PHP搭配之最佳组合)数据库备份的方法
·MySQL(和PHP搭配之最佳组合)数据库备份与恢复
·MySQL(和PHP搭配之最佳组合)数据库连接过多的错误,可能的原
一个怎样储存文件的例子程序 用这个例子你可以通过Html表单将文件传输到数据库中。.
store.php3 以下为引用的内容:
以下是引用片段: <?php // store.php3 - by Florian Dittmer <dittmer@gmx.net> ?> <HTML> <HEAD><TITLE>Store binary data into SQL Database</TITLE></HEAD> <BODY> <?php // 如果提交了表单,代码将被执行: if ($submit) { // 连接到数据库 // (你可能需要调整主机名,用户名和密码) MySQL(和PHP搭配之最佳组合)_CONNECT( "localhost", "root", "password"); MySQL(和PHP搭配之最佳组合)_select_db( "binary_data"); $data = addslashes(fread(fopen($form_data, "r"), filesize($form_data))); $result=MySQL(和PHP搭配之最佳组合)_QUERY( "INSERT INTO binary_data (description,bin_data,filename,filesize,filetype) ". "VALUES (’$form_description’,’$data’,’$form_data_name’,’$form_data_size’,’$form_data_type’)"); $id= MySQL(和PHP搭配之最佳组合)_insert_id(); print "<p>This file has the following Database ID: <b>$id</b>"; MySQL(和PHP搭配之最佳组合)_CLOSE(); } else { // 否则显示储存新数据的表单 ?> <form method="post" action=" <?php echo $PHP_SELF; ?>" enctype="multipart/form-data"> File Description:<br> <input type="text" name="form_description" size="40"> <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000"> <br>File to upload/store in database:<br> <input type="file" name="form_data" size="40"> <p><input type="submit" name="submit" value="submit"> </form> <?php } ?> </BODY> </HTML> |
更多精彩
赞助商链接