 |
|
Code (PHP)
if($_GET["Action"]=="Save")
{
$photo_tmp=$_FILES[photo][tmp_name];
$photo_name=$_FILES[photo][name];
$photo_type=$_FILES[photo][type];
$photo_size=$_FILES[photo][size];
if($photo_tmp==""){
echo "เลือกไฟล์ที่จะ upload....<hr>";
}else{
echo "Path Files : $photo_tmp<br>";
echo "Name : $photo_name<br>";
echo "Type : $photo_type<br>";
echo "Size : $photo_size";
echo "<hr>";
move_uploaded_file($photo_tmp,"./picture/slip/".$photo_name);
#เริ่มสร้างภาพขนาดเล็กหรือใหญ่ตามต้องการ
$ThumbPhoto="./picture/slip/";
$ThumbFile=$ThumbPhoto.$photo_name;
$ThumbH=10;
$Quality=100;
List($SourceW,$SourceH)=GetImageSize($ThumbFile);
$Percent=$ThumbH/$SourceH ;
$ThumbW=$SourceW*$Percent;
$ImgTarget=ImageCreateTrueColor($ThumbW,$ThumbH);
$ImgSource=ImageCreateFromJpeg($ThumbFile);
#ImageCopyResampled($ImgTarget,$ImgSource,0,0,0,0,$ThumbW,$ThumbH,$SourceW,$SourceH);
imagecopyresampled($ImgTarget,$ImgSource,0,0,0,0,$ThumbW,$ThumbH,$SourceW,$SourceH);
ImageDestroy($ImgTarget);
ImageDestroy($ImgSource);
$path="./picture/slip/";
//=========== อัพโหลตไฟล์เล็ก
@copy( $file ,"$path/$photo_name");
$sql_up = "update cusorder set image='$path''$photo_name'";
$dbquery_up = mysql_query($sql_up);
echo"<script language='JavaScript'>";
echo"alert('อัปโหลดเสร็จแล้ว..');";
echo"window.location='index.php'";
echo"</script>";
}
}
คือว่าจะให้มัน Update แค่เฉพาะ OrderNo ใน Database ชื่อ cusorder ที่ตรงกับกับค่าที่รับมาชื่อ $_GET[OrderNo] เท่านั้นอ่ะครับ
คือผมลองใส่เป็น $sql_up = "update cusorder set image='$path''$photo_name' where OrderNo = '$_GET[OrderNo]'"; ไปแล้วมันก็ไม่ Update เลยอ่ะครับ
ช่วยหน่อยนะครับ
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2011-04-06 11:11:50 |
By :
SteinKun |
View :
860 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |