|
|
|
ขอความช่วยเหลือหน่อยครับคือผมอยากเก็บชื่อของไฟล์ให้ครบ พอดีมือใหม่หัดเขียนครับ |
|
|
|
|
|
|
|
คือว่าผมอยากจะเก็บชื่อรูปลงใน Name_Image
ผมลองทำแล้วมันไม่ได้ เลยอยากให้ช่วยดูให้หน่อยครับ ว่าต้องเพิ่มอะไร ตรง inser นะครับ
ผิดผลาดตรงไหนโทษด้วยนะ ครับ มือใหม่
ฐานข้อมูล
Code
CREATE TABLE `Product_Moter` (
`ProductM_ID` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`Name_Image` VARCHAR( 50 ) NOT NULL ,
`Name_Image2` VARCHAR( 50 ) NOT NULL ,
`Name_Image3` VARCHAR( 50 ) NOT NULL ,
`Product_N` VARCHAR( 30 ) NOT NULL ,
`Detail` VARCHAR( 255 ) NOT NULL ,
`Property` VARCHAR( 255 ) NOT NULL ,
`Data_TN` VARCHAR( 255 ) NOT NULL ,
`Tool_SD` VARCHAR( 255 ) NOT NULL
) ENGINE = INNODB;
from
Code (PHP)
<HTML>
<HEAD>
<TITLE> uploadfileform </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="productMinser.php" enctype="multipart/form-data" >
<INPUT TYPE="text" NAME="Pname" value="ชื่อสินค้า">กรุณาใส่ชื่อสินค้า<br>
<INPUT TYPE="file" NAME="fileupload">กรุณาเลือกรูปภาพ<br>
<INPUT TYPE="file" NAME="fileupload2">
<INPUT TYPE="file" NAME="fileupload3">
<SELECT NAME="Category">
<OPTION VALUE="ประเภทสินค้า">ประเภทสินค้า</OPTION>
<OPTION VALUE="moter">มอเตอร์</OPTION>
<OPTION VALUE="acc">ตัวเซ็นเซอร์</OPTION>
</SELECT>เลือกประเภทสินค้า<br>
รายละเอียดสินค้า:<br> <TEXTAREA NAME="detail" ROWS="7" COLS="70"></TEXTAREA> <br><br>
คุณสมบัติสินค้า:<br> <TEXTAREA NAME="property" ROWS="7" COLS="70"></TEXTAREA> <br><br>
ข้อมูลทางเทคนิค:<br> <TEXTAREA NAME="dataTN" ROWS="7" COLS="70"></TEXTAREA> <br><br>
อุปกรณ์ในชุดมาตรฐาน:<br> <TEXTAREA NAME="toolSD" ROWS="7" COLS="70"></TEXTAREA> <br>
<INPUT TYPE="submit" value="บันทึก" >
<INPUT TYPE="reset" value="ยกเลิก">
</form>
</FORM>
</BODY>
</HTML>
inser
Code (PHP)
<HTML>
<HEAD>
<title>customer</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
</HEAD>
<BODY>
<?php
mysql_connect("localhost","root","test") or die("Error Connect to Database");
mysql_select_db("project");
mysql_query("SET NAMES UTF8");
if($_POST["Category"]== "moter" )
{
if(copy($_FILES["fileupload"]["tmp_name"],"myfile/".$_FILES["fileupload"]["name"]))
{
echo "เพิ่มข้อมูลสินค้ามอเตอร์เรียบร้อย<br>";
$sql = "INSERT INTO product_moter ";
$sql .="(Product_N,Name_Image,Detail,Property,Data_TN,Tool_SD) VALUES ('".$_POST["Pname"]."','".$_FILES["fileupload"]["name"]."','".$_POST["detail"]."','".$_POST["property"]."','".$_POST["dataTN"]."'
,'".$_POST["toolSD"]."')";
}
}
elseif($_POST["Category"]== "acc" )
{
if(copy($_FILES["fileupload"]["tmp_name"],"myfile/".$_FILES["fileupload"]["name"]))
{
echo "เพิ่มข้อมูลตัวเซ็นเซอร์เรียบร้อย<br>";
$sql = "INSERT INTO product_acc ";
$sql .="(Product_N,Name_Image,Detail) VALUES ('".$_POST["Pname"]."','".$_FILES["fileupload"]["name"]."','".$_POST["detail"]."')";
}
}
$query = mysql_query($sql);
?>
<a href="productMselect.php">ดูข้อมูลสินค้า</a>;
</BODY>
</HTML>
Tag : PHP
|
|
|
|
|
|
Date :
2012-03-07 20:46:08 |
By :
เกียรติศักดิ์ |
View :
1028 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับผมลองทำแล้วมันไม่ได้นะครับ คือ ผมจะเก็บชื่อรูปจาก ช่อง fileupload ทั้งสามช่องนะครับ ให้ลงฐานข้อมูลตรง Name_Image ทั้งสาม
คือผมสร้างเงื่อนแล้วมันไม่ได้นะก็เลยไม่รู้จะสร้างเงื่อนไขยังไง รบกวนด้วยนะครับ
|
|
|
|
|
Date :
2012-03-10 14:44:40 |
By :
เกียรติศักดิ์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|