 |
โค๊ดอัพโหลดรูปภาพได้ แต่ ไม่ยอมลงฐานข้อมูลพี่ๆแนะนำด้วยค่ะ |
|
 |
|
|
 |
 |
|
แง้ววว ของฝนลงฐานข้อมูลแต่อัพโหลดไม่ได้ :'((
|
 |
 |
 |
 |
Date :
2010-12-15 16:27:45 |
By :
funikio |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$sql อะไรครับ ไม่บอกมันเลยไม่รู้จาทำอะไรงัย
<?
$id=$_GET[id];
$loginid=$_POST[loginid];
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
include'connect.php';
------------------------------------------------------------------------------------------------------------------------------
$sql="insert into pictuer (userid)values('$userid')";
$result=mysql_db_query($dbname,$sql);
if($fileupload) {
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]);
if($lastname=="gif" or $lastname=="jpg" or $lastname=="jpeg");
{
$sql2="select max(id) from pictuer";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].'.'.$lastname;
copy($fileupload,"myfile/".$photoname);
$sql3="update pictuer set photo_prd='$photoname' where id='$row[0]'";
$result3=mysql_db_query($dbname,$sql3);
}
unlink($fileupload);
}
echo"บันทึกรูปประจำโปรไฟล์สำเหร็จ";
?>
.........................................................................................................................
////////////////////ลองดูครับ
ตัวอย่างนี้ table ชื่อ pictuer และโฟลเดอร์ที่ใช้เก็บภาพชื่อ myfile
เก็บตัวแปร 2ตัว คือ ตัวแปร username และ photo_prd
|
 |
 |
 |
 |
Date :
2010-12-15 16:31:29 |
By :
kitpipat |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แต่โค๊ดที่หนูเขียนแล้วขึ้น error เป็นแบบนี้ค่ะ
<?php
session_start() ;
if(!session_is_registered("login_true")) {
echo "<meta http-equiv='refresh' content='0;url=index.php'>" ;
exit() ;
}
$member_id = $_POST['member_id'];
echo "$member_id";
////////////////////////////////////
if(trim($_FILES["fileUpload"]["tmp_name"]) != "")
{
$images = $_FILES["fileUpload"]["tmp_name"];
$new_images = "Thumbnails_".$_FILES["fileUpload"]["name"];
copy($_FILES["fileUpload"]["tmp_name"],"MyResize/".$_FILES["fileUpload"]["name"]);
$width=300; //*** Fix Width & Heigh (Autu caculate) ***//
$size=GetimageSize($images);
$height=round($width*$size[1]/$size[0]);
$images_orig = ImageCreateFromJPEG($images);
$photoX = ImagesX($images_orig);
$photoY = ImagesY($images_orig);
$images_fin = ImageCreateTrueColor($width, $height);
ImageCopyResampled($images_fin, $images_orig, 0, 0, 0, 0, $width+1, $height+1, $photoX, $photoY);
ImageJPEG($images_fin,"MyResize/".$new_images);
ImageDestroy($images_orig);
ImageDestroy($images_fin);
echo "Resize Successful.<br>";
/////////////////////////////////////////
include("config.inc.php");
mysql_query("set NAMES tis620 ");
mysql_select_db($db) ;
$result = mysql_query("select * from personal where username ='$login_true'") or die ("Err Can not to result") ;
$dbarr = mysql_fetch_array($result) ;
$sql = "Update personal set ";
$sql .="(Thumbnails,FilesName) VALUES ('".$new_images."','".$_FILES["fileUpload"]["name"]."') ";
$sql .="where member_id = '$member_id'";
$result= mysql_query($sql) or die("error : $sql");
}
?>
|
 |
 |
 |
 |
Date :
2010-12-15 16:40:52 |
By :
chaaimwarn |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณนะคะ มีแต่คนใจดี
|
 |
 |
 |
 |
Date :
2010-12-15 21:28:09 |
By :
chaaimwarn |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
โทษที ผมไม่เคยลักษณะนี้ (Thumbnails,FilesName) VALUES ('Thumbnails_came1.jpg','came1.jpg') เลยบอกไม่ได้
เคยเขียนแต่ set filed1='value', field2='value
|
 |
 |
 |
 |
Date :
2010-12-15 21:32:26 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พอดีทำตามตัวอย่างนี้อ่ะค่ะ https://www.thaicreate.com/php/php-upload-resize-insert-to-mysql.html
แต่เปลี่ยนจาก Insert เป็น Update เลยขึ้น error : Update personal set (Thumbnails,FilesName) VALUES ('Thumbnails_148693_1481997618822_1500286312_1044733_5417467_n.jpg','148693_1481997618822_1500286312_1044733_5417467_n.jpg')where member_id = '540002'
อย่างงี้อ่ะค่ะ เลยงงใหญ่เลย
|
 |
 |
 |
 |
Date :
2010-12-15 22:09:51 |
By :
chaaimwarn |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
จ๊ะ ลองเขียนลักษณะนี้นะจ๊ะ
update ur_table set field=value, field2=value where ?
|
 |
 |
 |
 |
Date :
2010-12-15 22:16:51 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|