Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ช่วยดูทีครับว่าผิดตรงไหน คือมันเพิ่มลงไปในฐานข้อมูลไม่ได้อะครับ ไม่ทราบว่าผมกำหนดอะไรผิดรึป่าว



 

ช่วยดูทีครับว่าผิดตรงไหน คือมันเพิ่มลงไปในฐานข้อมูลไม่ได้อะครับ ไม่ทราบว่าผมกำหนดอะไรผิดรึป่าว

 



Topic : 084539



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์




Code
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<?php
DEFINE ('DB_USER', 'root');
DEFINE ('DB_PASSWORD', 'Admin');
DEFINE ('DB_HOST', '127.0.0.1');
DEFINE ('DB_NAME', 'Ticket');
$conn = mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn, 'utf8');

if(isset($_POST['add'])){
$sql = "insert into employee (ID, NAME, LNAME, EMAIL, PHONE,  TRAVEL, FROM, TO, SDATE, EDATE, PASSENGER, CLASS) values ('{$_POST['Id']}','{$_POST['Name']}','{$_POST['Lname']}' ,'{$_POST['Email']}','{$_POST['Phone']}','{$_POST['Travel']}','{$_POST['from']}' ,'{$_POST['To']}','{$_POST['Sdate']}','{$_POST['Edate']}','{$_POST['Passenger']}',{$_POST['Class']})";
echo $sql;
mysqli_query($conn,$sql);
}

?>
<form action="Detail.php" method="POST">
<table>
<tr><td>รหัสตั๋ว *</td>
<td>
<input type="text" name="Id" maxlength="20"/></td></tr>
<tr><td>ชื่อ *</td><td><input type="text" name="Name" maxlength="15"/> </td></tr>
<tr><td>นามสกุล *</td><td><input type="text" name="Lname" maxlength="15"/> </td></tr>
<tr><td>E-mail *</td><td><input type="text" name="Email" maxlength="15"/> </td></tr>
<tr><td>เบอร์โทรศัพท์ *</td><td><input type="text" name="Phone" maxlength="10"/> </td></tr>

<tr><td>เที่ยว *</td>
<td>
<input type="radio" name="Travel" value="Toback" /> ไป - กลับ  <input type="radio" name="Travel" value="Way" /> เที่ยวเดียว
</td>
</tr>

<tr><td>จาก *</td>
<td>
<select name="From">
<option value="1">Bangkok</option>
<option value="2">Chiang Mai</option>
<option value="3">Chiang Rai</option>
<option value="4">Mae Hong Son</option>
<option value="5">Lampang</option>
<option value="6">Phitsanulok</option>
<option value="7">Khon Kaen</option>
<option value="8">Ubon Ratchathani</option>
<option value="9">Udon Thani</option>
<option value="10">Krabi</option>
<option value="11">Phuket</option>
<option value="12">Suratthani</option>
<option value="13">Trad</option>
<option value="14">Hatyai</option>
<option value="15">Koh Samui</option>
<option value="16">U-Tapao(Pattaya)</option>
<option value="17">Sukhothai</option>
</select>
</td></tr>

<tr><td>ถึง *</td>
<td>
<select name="To">
<option value="1">Bangkok</option>
<option value="2">Chiang Mai</option>
<option value="3">Chiang Rai</option>
<option value="4">Mae Hong Son</option>
<option value="5">Lampang</option>
<option value="6">Phitsanulok</option>
<option value="7">Khon Kaen</option>
<option value="8">Ubon Ratchathani</option>
<option value="9">Udon Thani</option>
<option value="10">Krabi</option>
<option value="11">Phuket</option>
<option value="12">Suratthani</option>
<option value="13">Trad</option>
<option value="14">Hatyai</option>
<option value="15">Koh Samui</option>
<option value="16">U-Tapao(Pattaya)</option>
<option value="17">Sukhothai</option>
</select>
</td></tr>

<tr><td>วันที่ออกเดินทาง *</td><td><input type="text" name="Sdate" maxlength="15"/> </td></tr>
<tr><td>วันที่เดินทางกลับ *</td><td><input type="text" name="Edate" maxlength="15"/> </td></tr>
<tr><td>จำนวนผู้โดยสาร *</td><td><input type="text" name="Passenger" maxlength="15"/> </td></tr>

<tr><td>ชั้น</td>
<td>
<select name="Class">
<option value="1">Economy</option>
<option value="2">Business</option>
<option value="3">First</option>
</select>
</td></tr>

<tr><td colspan="2"><input type="submit" name="add" value="เพิ่ม"/><input type="submit" name="update" value="แก้ไข"/><input type="submit" name="delete" value="ลบ"/></td></tr>
</table>
<?php
mysqli_close($conn);

?>
</form>
</body>
</html>



จาก code ด้านบน พอผมลองใส่ของมูลแล้วขึ้นแบบนี้

Code
insert into employee (ID, NAME, LNAME, EMAIL, PHONE, TRAVEL, FROM, TO, SDATE, EDATE, PASSENGER, CLASS) values ('123456789','test','test','[email protected]','0869007403','Toback','','7','10/02/2012','20/02/2012','2',1)




คือมันเพิ่มลงไปในฐานข้อมูลไม่ได้อะครับ ไม่ทราบว่าผมกำหนดอะไรผิดรึป่าว

ในฐานข้อมูลวันที่ผมให้เป็น DATE ครับ



Tag : PHP, MySQL, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-09-25 21:42:49 By : gungsakab View : 991 Reply : 9
 

 

No. 1



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้ code ที่แก้ใหม่ครับ

Code
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<?php
DEFINE ('DB_USER', 'root');
DEFINE ('DB_PASSWORD', 'Admin');
DEFINE ('DB_HOST', '127.0.0.1');
DEFINE ('DB_NAME', 'Ticket');
$conn = mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn, 'utf8');

if(isset($_POST['add'])){
$sql = "insert into employee (ID, NAME, LNAME, EMAIL, PHONE,  TRAVEL, FROM,  TO, SDATE, EDATE, PASSENGER, CLASS) values ('{$_POST['Id']}','{$_POST['Name']}','{$_POST['Lname']}' ,'{$_POST['Email']}','{$_POST['Phone']}','{$_POST['Travel']}', '{$_POST['From']}','{$_POST['To']}','{$_POST['Sdate']}','{$_POST['Edate']}','{$_POST['Passenger']}',{$_POST['Class']})";
echo $sql;
mysqli_query($conn,$sql);
}

?>
<form action="Detail.php" method="POST">
<table>
<tr><td>รหัสตั๋ว *</td>
<td>
<input type="text" name="Id" maxlength="20"/></td></tr>
<tr><td>ชื่อ *</td><td><input type="text" name="Name" maxlength="15"/> </td></tr>
<tr><td>นามสกุล *</td><td><input type="text" name="Lname" maxlength="15"/> </td></tr>
<tr><td>E-mail *</td><td><input type="text" name="Email" maxlength="15"/> </td></tr>
<tr><td>เบอร์โทรศัพท์ *</td><td><input type="text" name="Phone" maxlength="10"/> </td></tr>

<tr><td>เที่ยว *</td>
<td>
<input type="radio" name="Travel" value="Toback" /> ไป - กลับ  <input type="radio" name="Travel" value="Way" /> เที่ยวเดียว
</td>
</tr>

<tr><td>จาก *</td>
<td>
<select name="From">
<option value="Bangkok">Bangkok</option>
<option value="Chiang Mai">Chiang Mai</option>
<option value="Chiang Rai">Chiang Rai</option>
<option value="Mae Hong Son">Mae Hong Son</option>
<option value="Lampang">Lampang</option>
<option value="Phitsanulok">Phitsanulok</option>
<option value="Khon Kaen">Khon Kaen</option>
<option value="Ubon Ratchathani">Ubon Ratchathani</option>
<option value="Udon Thani">Udon Thani</option>
<option value="Krabi">Krabi</option>
<option value="Phuket">Phuket</option>
<option value="Suratthan">Suratthani</option>
<option value="Trad">Trad</option>
<option value="Hatyai">Hatyai</option>
<option value="Koh Samui">Koh Samui</option>
<option value="U-Tapao(Pattaya)">U-Tapao(Pattaya)</option>
<option value="Sukhothai">Sukhothai</option>
</select>
</td></tr>

<tr><td>ถึง *</td>
<td>
<select name="To">
<option value="Bangkok">Bangkok</option>
<option value="Chiang Mai">Chiang Mai</option>
<option value="Chiang Rai">Chiang Rai</option>
<option value="Mae Hong Son">Mae Hong Son</option>
<option value="Lampang">Lampang</option>
<option value="Phitsanulok">Phitsanulok</option>
<option value="Khon Kaen">Khon Kaen</option>
<option value="Ubon Ratchathani">Ubon Ratchathani</option>
<option value="Udon Thani">Udon Thani</option>
<option value="Krabi">Krabi</option>
<option value="Phuket">Phuket</option>
<option value="Suratthan">Suratthani</option>
<option value="Trad">Trad</option>
<option value="Hatyai">Hatyai</option>
<option value="Koh Samui">Koh Samui</option>
<option value="U-Tapao(Pattaya)">U-Tapao(Pattaya)</option>
<option value="Sukhothai">Sukhothai</option>
</select>
</td></tr>

<tr><td>วันที่ออกเดินทาง *</td><td><input type="text" name="Sdate" maxlength="15"/> </td></tr>
<tr><td>วันที่เดินทางกลับ *</td><td><input type="text" name="Edate" maxlength="15"/> </td></tr>
<tr><td>จำนวนผู้โดยสาร *</td><td><input type="text" name="Passenger" maxlength="15"/> </td></tr>

<tr><td>ชั้น</td>
<td>
<select name="Class">
<option value="1">Economy</option>
<option value="2">Business</option>
<option value="3">First</option>
</select>
</td></tr>

<tr><td colspan="2"><input type="submit" name="add" value="เพิ่ม"/><input type="submit" name="update" value="แก้ไข"/><input type="submit" name="delete" value="ลบ"/></td></tr>
</table>
<?php
mysqli_close($conn);

?>
</form>
</body>
</html>


ลองอีกทีก็เป็นเหมือนเดิน

Code
insert into employee (ID, NAME, LNAME, EMAIL, PHONE, TRAVEL, FROM, TO, SDATE, EDATE, PASSENGER, CLASS) values ('123456789','test','test','[email protected]','0869007403','Toback','Udon Thani','Bangkok','2011-01-17','2011-01-20','2',1)







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 21:48:14 By : gungsakab
 


 

No. 2



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้ฐานข้อมูลครับ

Code
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
--
-- โฮสต์: localhost
-- เวลาในการสร้าง:
-- รุ่นของเซิร์ฟเวอร์: 5.0.51
-- รุ่นของ PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- ฐานข้อมูล: `ticket`
--

-- --------------------------------------------------------

--
-- โครงสร้างตาราง `detail`
--

DROP TABLE IF EXISTS `detail`;
CREATE TABLE `detail` (
`ID` varchar(15) NOT NULL,
`NAME` varchar(20) NOT NULL,
`LNAME` varchar(20) NOT NULL,
`EMAIL` varchar(20) NOT NULL,
`PHONE` varchar(10) NOT NULL,
`TRAVEL` varchar(20) NOT NULL,
`FROM` varchar(20) NOT NULL,
`TO` varchar(20) NOT NULL,
`SDATE` date NOT NULL,
`EDATE` date NOT NULL,
`PASSENGER` varchar(20) NOT NULL,
`CLASS` varchar(20) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- dump ตาราง `detail`
--

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 21:50:05 By : gungsakab
 

 

No. 3



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


จากที่ดูฐานข้อมูลผมอ้ายผิด

ก็เลยแก้เป็น

Ticket -> ticket

employee -> detail


ก็ยังเหมือนเดิมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 22:08:08 By : gungsakab
 


 

No. 4



โพสกระทู้ ( 36 )
บทความ ( 0 )



สถานะออฟไลน์





ประวัติการแก้ไข
2012-09-25 22:12:33
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 22:11:34 By : wooshi
 


 

No. 5



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้แก้ไขใหม่ล่าสุดครับ ก็ยังไม่ได้


Code
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<?php
DEFINE ('DB_USER', 'root');
DEFINE ('DB_PASSWORD', 'Admin');
DEFINE ('DB_HOST', '127.0.0.1');
DEFINE ('DB_NAME', 'ticket');
$conn = mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
mysqli_set_charset($conn, 'utf8');

if(isset($_POST['add'])){
$sql = "insert into detail (ID, NAME, LNAME, EMAIL, PHONE, TRAVEL, FROM, TO, SDATE, EDATE, PASSENGER, CLASS) values ('{$_POST['Id']}','{$_POST['Name']}','{$_POST['Lname']}','{$_POST['Email']}','{$_POST['Phone']}','{$_POST['Travel']}','{$_POST['From']}','{$_POST['To']}','{$_POST['Sdate']}','{$_POST['Edate']}','{$_POST['Passenger']}','{$_POST['Class']}')";
echo $sql;
mysqli_query($conn,$sql);
}

mysqli_close($conn);
?>
<form action="Detail.php" method="POST">
<table>
<tr><td>รหัสตั๋ว *</td>
<td>
<input type="text" name="Id" maxlength="15"/></td></tr>
<tr><td>ชื่อ *</td><td><input type="text" name="Name" maxlength="20"/> </td></tr>
<tr><td>นามสกุล *</td><td><input type="text" name="Lname" maxlength="20"/> </td></tr>
<tr><td>E-mail *</td><td><input type="text" name="Email" maxlength="20"/> </td></tr>
<tr><td>เบอร์โทรศัพท์ *</td><td><input type="text" name="Phone" maxlength="10"/> </td></tr>

<tr><td>เที่ยว *</td>
<td>
<input type="radio" name="Travel" value="Toback" /> ไป - กลับ <input type="radio" name="Travel" value="Way" /> เที่ยวเดียว
</td>
</tr>

<tr><td>จาก *</td>
<td>
<select name="From">
<option value="Bangkok">Bangkok</option>
<option value="Chiang Mai">Chiang Mai</option>
<option value="Chiang Rai">Chiang Rai</option>
<option value="Mae Hong Son">Mae Hong Son</option>
<option value="Lampang">Lampang</option>
<option value="Phitsanulok">Phitsanulok</option>
<option value="Khon Kaen">Khon Kaen</option>
<option value="Ubon Ratchathani">Ubon Ratchathani</option>
<option value="Udon Thani">Udon Thani</option>
<option value="Krabi">Krabi</option>
<option value="Phuket">Phuket</option>
<option value="Suratthan">Suratthani</option>
<option value="Trad">Trad</option>
<option value="Hatyai">Hatyai</option>
<option value="Koh Samui">Koh Samui</option>
<option value="U-Tapao(Pattaya)">U-Tapao(Pattaya)</option>
<option value="Sukhothai">Sukhothai</option>
</select>
</td></tr>

<tr><td>ถึง *</td>
<td>
<select name="To">
<option value="Bangkok">Bangkok</option>
<option value="Chiang Mai">Chiang Mai</option>
<option value="Chiang Rai">Chiang Rai</option>
<option value="Mae Hong Son">Mae Hong Son</option>
<option value="Lampang">Lampang</option>
<option value="Phitsanulok">Phitsanulok</option>
<option value="Khon Kaen">Khon Kaen</option>
<option value="Ubon Ratchathani">Ubon Ratchathani</option>
<option value="Udon Thani">Udon Thani</option>
<option value="Krabi">Krabi</option>
<option value="Phuket">Phuket</option>
<option value="Suratthan">Suratthani</option>
<option value="Trad">Trad</option>
<option value="Hatyai">Hatyai</option>
<option value="Koh Samui">Koh Samui</option>
<option value="U-Tapao(Pattaya)">U-Tapao(Pattaya)</option>
<option value="Sukhothai">Sukhothai</option>
</select>
</td></tr>

<tr><td>วันที่ออกเดินทาง *</td><td><input type="text" name="Sdate" maxlength="20"/> </td></tr>
<tr><td>วันที่เดินทางกลับ *</td><td><input type="text" name="Edate" maxlength="20"/> </td></tr>
<tr><td>จำนวนผู้โดยสาร *</td><td><input type="text" name="Passenger" maxlength="20"/> </td></tr>

<tr><td>ชั้น</td>
<td>
<select name="Class">
<option value="Economy">Economy</option>
<option value="Business">Business</option>
<option value="First">First</option>
</select>
</td></tr>

<tr><td colspan="2"><input type="submit" name="add" value="เพิ่ม"/><input type="submit" name="update" value="แก้ไข"/><input type="submit" name="delete" value="ลบ"/></td></tr>
</table>

</form>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 22:12:32 By : gungsakab
 


 

No. 6



โพสกระทู้ ( 36 )
บทความ ( 0 )



สถานะออฟไลน์


มันไม่เข้าหมดเลยใช่ป่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 22:13:31 By : wooshi
 


 

No. 7



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ใช่ครับ ไม่เข้าเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 22:20:04 By : gungsakab
 


 

No. 8



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ได้ละครับ

เพราะ FROM TO CLASS เป็นคำสงวน ห้ามช้ครับ เปลี่ยนชื่อได้เลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 22:46:37 By : gungsakab
 


 

No. 9



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


mysqli_query($conn,$sql);

เพิ่ม or die(mysqli_error());

mysqli_query($conn,$sql) or die(mysqli_error()) ;

แล้วลองดูว่ามี error อะไรบ้าง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-25 23:06:52 By : sakuraei
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูทีครับว่าผิดตรงไหน คือมันเพิ่มลงไปในฐานข้อมูลไม่ได้อะครับ ไม่ทราบว่าผมกำหนดอะไรผิดรึป่าว
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่