当我创建此API时,图片名称包含projectid
,user_id
,category
,但我无法将图像保存在数据库中,因为图片project_id
,{ {1}},image_id
未能正确地从image
方法获取。请提前帮助感谢
POST
答案 0 :(得分:0)
尝试:
$sql = "INSERT INTO image_table ('project_id', 'image_id','image_name','category_id','houssup_id','location_id') VALUES(NULL,$image_id,'$image_name',$category_id,$houssup_id,$location_id)";
答案 1 :(得分:0)
关于你的功能定义:
function saveImageData($data,$imgFile){
此处第一个参数是$data
,因此在您的函数中,$data
不是$_POST
。将[{1}}和$_POST
替换为函数实现中的$_FILES
和$data
。它会工作。
原因:您称之为:$imgFile
因此,在您的函数定义中,if(saveImageData($_POST,$_FILES)){
可用$_POST
,$data
可用$_FILES
。
更新代码:
$imgFile