 |
|
ฟอร์ม add ข้อมูล แบบมีอัพโหลดภาพด้วยครับ คือ อัพโหลดภาพลงด้าต้าเบสไม่ไ่ด้ครับ ฟิลด์อื่นข้อมูลโชว์ในเบส แต่รูปภาพแอดไม่เข้าด้าต้าเบสครับ
Code (PHP)
ฟอร์ม ADD ข้อมูลครับ
<?
$hotel_id= $_POST['hotel_id'];
$hotel_name = $_POST['hotel_name'];
$hotel_star = $_POST['hotel_star'];
$geo_id = $_POST['geo_id'];
$province_id = $_POST['province_id'];
$location_id = $_POST['location_id'];
$room_id = $_POST['room_id'];
$hotel_fac = $_POST['hotel_fac'];
$rate_id = $_POST['rate_id'];
$photo=$_FILES['image']['tmp_name'];
$photo_name=$_FILES['image']['name'];
$photo_size=$_FILES['image']['size'];
$photo_type=$_FILES['image']['type'];
include ("connect.php");
$sql = mysql_query("INSERT INTO hotel_infor VALUES ('','$hotel_name', '$hotel_star', '', '$geo_id', '$province_id', '$location_id', '$room_id', '$hotel_fac', '$rate_id') ");
$ext = strtolower(end(explode('.', $photo_name)));
if ($ext == "jpg" or $ext == "jpeg" or $ext=="gif") {
$sql="select max(id) from hotel_infor";
$result=mysql_db_query($dbname,$sql);
$r=mysql_fetch_array($result);
$id_max=$r[0];
$filename=$id_max.".".$ext;
copy($photo,"../pic/$filename");
$sql="update hotel_infor set image='$filename' where id='$id_max' ";
mysql_db_query($dbname,$sql);}
{
echo "<center><H3>เพิ่มสินค้าใหม่เรียบร้อยแล้วครับ</H3>";
echo"<a href='hotel_list.php'>กลับหน้าเพิ่มสินค้าใหม่</a>" ;
}
mysql_close();
?>
ช่วยดูให้หน่อยนะครับ ขอบคุณครับ
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
2010-03-28 12:00:41 |
By :
talent_za |
View :
851 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |