我把sql语句存储在数据库中的地方,用于blueimp / jQuery-File-Upload
Where I put the sql statement to store in database for blueimp/jQuery-File-Upload?
我正在使用Blueimp/jQuery-File-Upload进行多个图像上传,我在哪里放置sql语句将图像文件名存储在数据库中以进行blueimp/jQuery-File-Upload?
在 blueimp_root> 服务器> php 文件夹中,打开upload.class.php
并将代码添加到public function post()
中,紧接在header('Vary: Accept');
之前:
$con = mysql_connect("localhost","root","root");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("zeeshan", $con);
for($i=0; $i<count($info); $i++) {
if (!isset($info[$i]->error)) {
$filename = $info[$i]->name;
mysql_query("INSERT INTO zeeshan.scroll_images (scroll_images.name, scroll_images.order) VALUES ('$file_name', 0)");
}
}
这将遍历所有上传,检查它们是否成功并将其文件名插入数据库。
您也可以使用$info[$i]->url
来获取上传文件的url
。
如果您需要更多参考,以下是我的原始查询的完整代码:http://codepaste.net/p84dao
转到 server/php/upload.class.php 行:313,添加新行并写入:
$file_path = $this->options['upload_dir'].$file_name;
并呼应这个,它是上传文件的路径,如果是真的,在那里写你的SQL查询。
相关文章:
- 将函数的上下文应用于javascript变量
- keyup事件处理程序更改焦点不适用于快速键入
- JQueryhide()不适用于Mozzilla,但适用于Chrome
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- PHP中的setcookie仅适用于localhost
- 包括用于facebook评论框的JavaScript SDK
- 如何检测用于WebGL的专用或集成显卡
- ng更改事件不适用于Dropdown
- 用于搜索的聚合物嵌套绑定
- jQuery表单添加不适用于下拉列表
- Rails/JSON:如何将JSON用于jquery UI自动完成表单
- JS编译器/包管理器,用于版本控制
- 将CSS应用于printWindow.print();在Javascript中
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 用于'魔术串'属性
- 用于检查数组中是否存在元素的javascript自定义方法
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 我把sql语句存储在数据库中的地方,用于blueimp / jQuery-File-Upload
- Blueimp 画廊用于引导多个画廊问题
- blueimp jquery 文件上传 - “完成”、“完成”回调不适用于 IE 9