|
|
|
พี่ๆช่วยดูโค้ดให้หน่อยนะคะ ทุกอย่างที่เพิ่มไปในฐานข้อมูลลงหมดแล้ว ยกเว้นรูปภาพค่ะ ช่วยหน่อยนะค่ะ ^^ |
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Untitled Document</title>
</head>
<body>
<form action="check_booking" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="80%" border="1" align="center" cellpadding="0" cellspacing="1">
<tr bgcolor="#CC99FF">
<td colspan="2">ข้อมูลพื้นที่ เลขที่ : </td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr bgcolor="#CC99FF">
<td colspan="2"> <div align="left">ข้อมูลผู้เช่า</div>
<div align="center"></div> <div align="center"></div></td>
</tr>
<tr>
<td width="115"><div align="left">ชื่อ-นามสกุล</div></td>
<td width="476"><input name="name" type="text" id="name" /></td>
</tr>
<tr>
<td><div align="left">เพศ</div></td>
<td><input name="sex" type="radio" value="ชาย" checked="checked" />
ชาย
<input name="sex" type="radio" value="หญิง" />
หญิง </td>
</tr>
<tr>
<td><div align="left">วันเกิด</div></td>
<td><select name="day" id="day">
<option value="0">เลือก</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<label>
<select name="month" id="month">
<option value="0">เลือก</option>
<option value="1">มกราคม</option>
<option value="2">กุมภาพันธ์</option>
<option value="3">มีนาคม</option>
<option value="4">เมษายน</option>
<option value="5">พฤษาคม</option>
<option value="6">มิถุนายน</option>
<option value="7">กรกฏาคม</option>
<option value="8">สิงหาคม</option>
<option value="9">กันยายน</option>
<option value="10">ตุลาคม</option>
<option value="11">พฤศจิกายน</option>
<option value="12">ธันวาคม</option>
</select>
</label>
<input name="year" type="text" id="y" value="25" size="6" maxlength="4" onkeyup='check_char(this)' /></td>
</tr>
<tr>
<td><div align="left">เลขที่บัตรประชาชน</div></td>
<td><input name="idcard" type="text" id="idcard" /></td>
</tr>
<tr>
<td><div align="left">ที่อยู่</div></td>
<td><textarea name="address" id="address"></textarea></td>
</tr>
<tr>
<td>รหัสไปรษณีย์</td>
<td><label>
<input name="zipcode" type="text" id="zipcode" />
</label></td>
</tr>
<tr>
<td><div align="left">เบอร์โทรติดต่อ</div></td>
<td><input name="telephone" type="text" id="telephone" /></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr bgcolor="#CC99FF">
<td colspan="2">ข้อมูลสินค้า </td>
</tr>
<tr>
<td>ประเภทสินค้า</td>
<td>
<select name="ref_id_type">
<option value="0">เลือกประเภทสินค้า</option>
<?php
include "connect.php";
$sql = "SELECT * FROM type ";
$result = mysql_db_query($dbname,$sql);
while($rs=mysql_fetch_array($result)){
$id_type=$rs[id_type];
$name_type=$rs[name_type];
echo"<option values ='$id_type'>$name_type</option>";
}
?>
</select> </td>
</tr>
<tr>
<td>รูปภาพแสดงตัวอย่าง</td>
<td><label>
<input name="file" type="file" id="fileupload">
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Submit" />
<input type="reset" name="Submit2" value="clear" /></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>
</html>
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" enctype="multipart/form-data" action="">
</form>
<?
$name=$_POST["name"] ;
$sex = $_POST["sex"];
$day = $_POST["day"];
$month = $_POST["month"];
$year = $_POST["year"];
$birthday=$day ." / " . $month . " / " . $year;
$idcard = $_POST["idcard"];
$address = $_POST["address"];
$zipcode = $_POST["zipcode"];
$telephone = $_POST["telephone"];
$today=date("m-d-Y");
$ref_id_type=$_POST['ref_id_type'];
$photo= $_FILES['photo']['tmp_name'];
$photo_name= $_FILES['photo']['name'];
$photo_size= $_FILES['poto']['size'];
$photo_type= $_FILES['photo']['type'];
include "connect.php";
$sql = "insert into customer values (null,'$name','$sex','$birthday','$idcard','$address','$zipcode','$telephone','$today','$ref_id_type','$photo ' )";
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(pro_type) from customer";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].".".$lastname;
copy($fileupload,"photo/ " . $photoname );
$sql3 = "update customer set photo ='$photoname' where pro_type = '$row[0]' ";
$result3 = mysql_db_query($dbname,$sql3);
}
unlink($photo);
}
$dbquery = mysql_db_query($dbname, $sql);
mysql_close();
?>
</form>
</body>
</html>
Tag : PHP
|
|
|
|
|
|
Date :
2010-11-16 16:35:38 |
By :
ยัยบ๊อง |
View :
752 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปกติแล้วเข้าจะไม่เก็บรูปลง db นะครับ เข้าจะเก็บ ชื่อรูป หรือ path ไว้เท่านั้นครับ
|
|
|
|
|
Date :
2010-11-16 16:53:57 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามหน่อยครับ
ต้องการ insert ชื่อรูปภาพลง table ใช่ไหมครับ ถ้าใช่
ควรจะ
$sql = "insert into customer values (null,'$name','$sex','$birthday','$idcard','$address','$zipcode','$telephone','$today','$ref_id_type','$photo_name' )";
if($photo_name != ''){
$extension = explode(".", $photo_name);
$lastname = strtolower(end($extension));
if( $lastname == "gif" OR $lastname=="jpg" OR $lastname == "jpeg" ){
$sql2="select max(pro_type) from customer";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].".".$lastname;
copy($fileupload,"photo/ " . $photoname );
$sql3 = "update customer set photo ='$photoname' where pro_type = '$row[0]' ";
$result3 = mysql_db_query($dbname,$sql3);
}
unlink($photo);
}
$dbquery = mysql_db_query($dbname, $sql);
mysql_close();
|
|
|
|
|
Date :
2010-11-16 17:02:57 |
By :
ผ่านมาครับ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าเราจะเก็บ path ต้องเขียนโค้ดประมาณไหนค่ะ เริ่มงง T^T
|
|
|
|
|
Date :
2010-11-16 21:45:57 |
By :
ยัยบ๊อง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$photo_name= $_FILES['photo']['name'];
เก็บค่า $photo_name แทนที่จะเก็บเป็นภาพ
ตอนเรียกใช้งาน Code (PHP)
<img src="โฟลเดอร์เก็บภาพ/ชื่อภาพที่ select ขึ้นมา">
|
|
|
|
|
Date :
2010-11-16 22:40:35 |
By :
iieszz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|