在这里我试图插入图像图像1,图像2,但只添加一个图像将被添加第二不被添加在数据库请指导我
function GetImageExtension($imagetype)
{
if(empty($imagetype)) return false;
switch($imagetype)
{
case 'image/bmp': return '.bmp';
case 'image/gif': return '.gif';
case 'image/jpeg': return '.jpg';
case 'image/png': return '.png';
default: return false;
}
}
$_FILES["image"]["name"];
$file_name=$_FILES["image"]["name"];
$temp_name=$_FILES["image"]["tmp_name"];
$imgtype=$_FILES["image"]["type"];
$ext= GetImageExtension($imgtype);
$imagename=date("d-m-Y").'-'.time().$ext;
$target_path = "../images/".$imagename;
if($file_name){
move_uploaded_file($temp_name, $target_path);
}
$query="INSERT INTO `student`(`image1`,`image2`,VALUES ('$image1','$image2'");
1条答案
按热度按时间hts6caw31#
我假设您的表单有两个输入,例如:
可以编写一个函数来保存给定参数名的图像,并返回文件名。
然后您可以处理每个输入: