//获取上传临时文件路径
$uploadedfile = $_FILES['uploadfile']['tmp_name'];
//获取源文件资源句柄。接收参数为图片路径,返回句柄
$source = ImageCreateFromJPEG($uploadedfile);
//获取文件的长宽
list($width,$height) = GetImageSize($uploadedfile);
if ($width > $height) {
$xoord = ceil(($width-$height)/2);
$width = $height;
} else {
$yoord = ceil(($height-$width)/2);
$height = $width;
}
//创建一个图片。接收参数分别为宽高,返回生成的资源句柄
$thumb = ImageCreatetruecolor(100,100); //大图
//将源文件剪切全部域并缩小放到目标图片上。前两个为资源句柄
ImageCopyResampled($thumb,$source,0,0,$xoord,$yoord,100,100,$width,$height);
//图片显示
ImageJPEG($thumb,'',100);
以上是图片剪切的过程,假定我可以直接通过$db->select|update|insert来操作数据库,请问我要如何完善上面的代码,把要上传的图片经过剪切后转换为2进制存入mysql数据库呢