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

Registered : 108,134

HOME > PHP > PHP Forum > รบกวนท่านเซียน php ช่วยแนะนำหน่อย เรื่อง ด้าต้าเบส ครับ เทสหลายรอบแล้ว แต่มึนตืบเลย



 

รบกวนท่านเซียน php ช่วยแนะนำหน่อย เรื่อง ด้าต้าเบส ครับ เทสหลายรอบแล้ว แต่มึนตืบเลย

 



Topic : 121942



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



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




ตัวอย่าง ฟอร์ม
ัััyyy

ไฟล์ index.html
Code (PHP)
	<form id="signup" action="add.php" method="post"  >
     	<h1>Make an apoitment.</h1>

        <table align="center" width="500">
        <tr>
          <td><div  ><input type="name"  name="name" placeholder="your Name" required=""> </div>  </td>
          <td><div  ><input type="phone" name="phone" placeholder="Phone:321-111-1111" required=""> </div>          	</td>
          <td> <div  ><input type="email" name="email" placeholder="[email protected] " required=""> </div></td>
        </tr>
        <tr><td><div  >   <select id="cou" name="cou">
                                    <option  selected="selected" >selected Course</option>
                                    <option   value="Blow dry">Blow dry</option>
                                    <option  value="Shampoo & pro dry">Shampoo & pro dry</option>
                                    <option value="Shampoo,cut and style">Shampoo,cut and style</option>
                                    <option value="Men's haircut">Men's haircut </option>
                                    <option value="Children Hair cut">Children Hair cut </option>
                                    <option value="Advanced Styles">Advanced Styles</option>
                                    <option value="Color Touch-up">Color Touch-up</option>
                                    <option value="All over color">All over color</option>
                                    <option value="Partial Highligh">Partial Highligh</option>
                                    <option value="Full Highlight">Full Highlight</option>
                                    <option value="Partial Baylayage">Partial Baylayage</option>
                                    <option value="Full Baylayag">Full Baylayag</option>
                                    <option value="Makeup application">Makeup application</option>
                                </select>


          </div> </td>
          <td><div > <input type="date" name="recdate" id="dateInput" value="" /> </div>  </td>
          <td> <div id="sigampm"  >   <input type="time" name="rectime">
                  <select name="ampm"  >
                      <option value="am">AM</option>
                        <option value="pm">PM</option>
                 </select>
                 </div></td>
        </tr>

        <tr>
          <td>    </td>
          <td></td>
          <td></td>
        </tr>
      </table>
         <div  >

          </div>
       <div  id="signupp" ><input type="ment" name="ment" placeholder=" Your Comment  " required=""  >  </div>

    <div align="center">   <button type="reset"  name="reset">reset</button>   	<button type="submit" name="submit">   an apoitment</button>  </div>
	</form>




file add.php
Code (PHP)
<?php
 include('connect.php');
 $name=$_POST['name'];
 $phone=$_POST['phone'];
 $email=$_POST['email'];
 $cou=$_POST['cou'];
 $dateInput=$_POST['dateInput'];
 $timeInput =$_POST['timeInput'];
 $ampm =$_POST['ampm'];
 $ment=$_POST['ment'];
 $sql = "INSERT INTO customer( name,phone,email,cou,dateInput,timeInput,ampm,ment)
  VALUES('$name','$phone','$email','$cou','$dateInput','$timeInput','$ampm','$ment' )";
 $result=mysql_query($sql);
 echo $sql;
 echo mysql_error();

	if($result) {
		echo "Record add successfully";
	}
    ?>


test ออกมาเป็นอย่างนี้
Quote:

INSERT INTO customer( name,phone,email,cou,recdate,rectime,ampm,ment) VALUES(,'tom yamyai','0839746624','[email protected]','Shampoo & pro dry','2016-03-18','06:10','pm','i need to try' )You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''tom yamyai','0839746624','[email protected]','Shampoo & pro dry','2016-03-18','06:1' at line 2


db
db11

แอดไม่เข้า เพราะอะไร ผม ติดตรงไหนครับ



Tag : PHP, MySQL









ประวัติการแก้ไข
2016-03-16 21:32:40
2016-03-16 21:39:36
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-03-16 00:03:46 By : kangpla111 View : 590 Reply : 9
 

 

No. 1



โพสกระทู้ ( 8,241 )
บทความ ( 2 )



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


VALUES(,'tom

สีแดงมันเกินมา






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-16 05:40:15 By : Chaidhanan
 


 

No. 2



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



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


Code PHP

บรรทัด 12

VALUES(,'$name' ........... <<<<<<<< , หน้า $name เกินมาตัว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-16 06:01:45 By : nomzod
 

 

No. 3



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



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


ผมแก้แล้ว แต่ วันที่กับเวลา แอดไม่ได้ หมายถึง โพส ไม่ผ่านครับ

Quote:
INSERT INTO customer( name,phone,email,cou,dateInput,timeInput,ampm,ment) VALUES('kangpla','0123456789','[email protected]','Blow dry','','','am','sddddddddddddddddddddddddddddddddddddddddddddddddddddddddd' )Record add successfully


33


ยังติดอะไรอยู่ครับ


ประวัติการแก้ไข
2016-03-16 21:43:38
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-16 21:42:02 By : kangpla111
 


 

No. 4



โพสกระทู้ ( 8,241 )
บทความ ( 2 )



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


timestamp on update current_timestamp ไม่ต้องไปใส่ มันใส่ให้เองอัตตโนมัต

Code (SQL)
INSERT INTO customer( name,phone,email,cou,dateInput,ampm,ment) VALUES('kangpla','0123456789','[email protected]','Blow dry',now(),'am','sddddddddddddddddddddddddddddddddddddddddddddddddddddddddd' )

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-17 01:58:27 By : Chaidhanan
 


 

No. 5



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



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


ใจเย็นๆค่อยๆไล่ดูครับ

Code (PHP)
<form method="post">
 <input type="date" name="recdate" id="dateInput" value="" />
 <input type="time" name="rectime">

 <input type="submit" name="button" id="button" value="Submit">

 </form>
 recdate -------------- > <?=$_POST['recdate']?><br>
 rectime -------------- > <?=$_POST['rectime']?><br>


จะเห็นได้ว่า
recdate ส่ง Y-m-d มา
rectime ส่ง H:i มา

ฟอแมตของ mysql ของคุณ

dateInput > ฟอแมตdate > รับ Y-m-d เท่านั้น ก็ถูกนี่ แต่ไม่เข้า 5 5 5
timeInput >ฟอแมตdatetime >รับ Y-m-d H:i:s เท่านั้น จะเห็นได้ว่ามาแค่ H:i sหาย

วิธีแก้
Code (PHP)
<form method="post">
 <input type="date" name="recdate" id="dateInput" value="" />
 <input type="time" name="rectime">

 <input type="submit" name="button" id="button" value="Submit">

 </form>
 recdate -------------- > <?=date("Y-m-d",strtotime($_POST['recdate']))?><br>
 rectime -------------- > <?=date("H:i:s",strtotime($_POST['rectime']))?><br>




เมื่อปรับใช้กับโค้ดของคุณก็แก้ไฟล์ file add.php ผิดตั้งแค่เอาชื่อ id มารับเมธธอดPOST แล้ว 5 5
$dateInput=$_POST['dateInput'];
$timeInput =$_POST['timeInput'];

มันควรเป็น
$dateInput=$_POST['recdate'];
$timeInput =$_POST['rectime'];

และถ้าให้ดีมันควรเป็น

Code (PHP)
$dateInput=date("Y-m-d",strtotime($_POST['recdate']))
$timeInput=date("H:i:s",strtotime($_POST['rectime']))

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-17 02:59:23 By : meannerss
 


 

No. 6



โพสกระทู้ ( 74,054 )
บทความ ( 838 )

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-17 09:04:42 By : mr.win
 


 

No. 7



โพสกระทู้ ( 5,104 )
บทความ ( 4 )

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

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


ตอบความคิดเห็นที่ : 5 เขียนโดย : meannerss เมื่อวันที่ 2016-03-17 02:59:23
รายละเอียดของการตอบ ::
... ชัดเจนมาก



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-17 09:23:36 By : apisitp
 


 

No. 8



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



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


ตอบความคิดเห็นที่ : 5 เขียนโดย : meannerss เมื่อวันที่ 2016-03-17 02:59:23
รายละเอียดของการตอบ ::
.thanks



ประวัติการแก้ไข
2016-03-17 20:05:44
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-17 20:05:05 By : kangpla111
 


 

No. 9



โพสกระทู้ ( 8,241 )
บทความ ( 2 )



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


ถ้าอยากจะใช้แค่ time ก็เปลี่ยน type ให้ถูกต้อง อย่าไปใช้ timestamp มันใหญ่เกิน
แล้วเอา property on update current timestamp ออก ถ้า update โดยไม่ใส่ค่าเข้าไป
มันจะแก้ให้เป็นวันที่และเวลาปัจจุบัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-18 00:54:51 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนท่านเซียน php ช่วยแนะนำหน่อย เรื่อง ด้าต้าเบส ครับ เทสหลายรอบแล้ว แต่มึนตืบเลย
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , รับทำบัญชี , โรงงานผลิตครีม , สำนักงานบัญชี , รับจดทะเบียนบริษัท

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