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,027

HOME > PHP > PHP Forum > รบกวนช่วยดูให้หน่อยครับ บันทึก เป็น รูปแบบ date ลงดาต้าเบส ไม่ได้ครับ ไม่รู้โค้ดผิดตรงไหนครับ



 

รบกวนช่วยดูให้หน่อยครับ บันทึก เป็น รูปแบบ date ลงดาต้าเบส ไม่ได้ครับ ไม่รู้โค้ดผิดตรงไหนครับ

 



Topic : 101670



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

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

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




อันนี้โค้ด html ครับ

</select>
</div>
</li> <li id="li_5" >
<label class="description" for="element_5">วันเกิด </label>
<span>
<input id="element_5_1" name="txtbirthdate" class="element text" size="2" maxlength="2" value="" type="text"> /
<label for="element_5_1">วัน</label>
</span>
<span>
<input id="element_5_2" name="txtbirthdate" class="element text" size="2" maxlength="2" value="" type="text"> /
<label for="element_5_2">เดือน</label>
</span>
<span>
<input id="element_5_3" name="txtbirthdate" class="element text" size="4" maxlength="4" value="" type="text">
<label for="element_5_3">ปี</label>
</span>

<span id="calendar_5">
<img id="cal_img_5" class="datepicker" src="images/calendar.gif" alt="Pick a date.">
</span>
<script type="text/javascript">
Calendar.setup({
inputField : "element_5_3",
baseField : "element_5",
displayArea : "calendar_5",
button : "cal_img_5",
ifFormat : "%B %e, %Y",
onSelect : selectEuropeDate
});
</script>

ในดาต้าเบส

html



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-10-14 22:30:08 By : Beer_7 View : 650 Reply : 15
 

 

No. 1



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



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


โค้ดส่วน insert into อยู่ตรงไหนเหรอครับ...หาไม่เจอเลย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 22:34:26 By : meannerss
 


 

No. 2



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

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

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


มันsave ผ่านนะครับ แต่ ข้อมูลไม่ลงฐานครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 22:44:42 By : Beer_7
 

 

No. 3



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

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

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


$strSQL = "INSERT INTO main_ncd_pt ";
$strSQL .="(cid,hn,pname,fname,lname,sex,birthdate,dm,ht,complication_eye,complication_ischemic_stroke,
complication_kidney,complication_stemi,complication_foot,complication_black,address,location) ";
$strSQL .="VALUES ";
$strSQL.="('".$_POST["txtcid"]."','".$_POST["txthn"]."','".$_POST["txtpname"]."','".$_POST["txtfname"]."','".$_POST["txtlname"]."',
'".$_POST["txtsex"]."','".$_POST["txtbirthdate"]."','".$_POST["txtdm"]."','".$_POST["txtht"]."','".$_POST["txtcomplication_eye"]."'
,'".$_POST["txtcomplication_ischemic_stroke"]."','".$_POST["txtcomplication_kidney"]."','".$_POST["txtcomplication_stemi"]."','".$_POST["txtcomplication_foot"]."','".$_POST["txtcomplication_black"]."','".$_POST["txtaddress"]."','".$_POST["txtlocation"]."') ";
$objQuery = mysql_query($strSQL);


ประวัติการแก้ไข
2013-10-14 22:46:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 22:45:20 By : Beer_7
 


 

No. 4



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



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


อันดับแรกผมเข้าใจว่าใช้ jsscript เรียกปฏิทินไช่ไหมครับ พอกดแล้ว ตัวเลขจะไปโผลบน text filde

Java script ทำยังไงผมไม่รู้ แต่เมื่อมีการ summitแล้ว ลอง echo ค่าของกล่องมันออกมาดูครับ
รูปแบบต้องเป็น yyyy-mm-dd เท่านั้นถึงจะเก็บลงได้ เช่น 5 มกราคม 2556 ต้องเป็น 2013-01-05
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 22:58:30 By : meannerss
 


 

No. 5



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

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

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


ใช่ครับ ผมเอาจากเว็บ pform มาแกะอีกทีนึงครับ echo ค่าของกล่อง ทำยังงัยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 23:08:38 By : Beer_7
 


 

No. 6



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



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


เอายังงี้นะครับ . . . . ลองกดปฏิทินเข้ามา แล้ว print screen ตอนที่กดแล้วมาดูหน่อยสิครับ :))
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 23:10:21 By : meannerss
 


 

No. 7



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

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

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


แบบนี้ใช่ไหมครับ

html2
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 23:20:09 By : Beer_7
 


 

No. 8



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



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


เดือนต่ำกว่า 10 เช่นเดือน 5 ขึ้น "5" หรือ "05" ครับ ผมเดาว่ามันคงขึ้น 5 เฉยๆ ถ้าเป็นยังงั้น ก็มาเริ่มกันเลย...

1. เปลี่ยนชื่อ txtfiled

Code
</select> </div> </li> <li id="li_5" > <label class="description" for="element_5">วันเกิด </label> <span> <input id="element_5_1" name="txtbirthdate_d" class="element text" size="2" maxlength="2" value="" type="text"> / <label for="element_5_1">วัน</label> </span> <span> <input id="element_5_2" name="txtbirthdate_m" class="element text" size="2" maxlength="2" value="" type="text"> / <label for="element_5_2">เดือน</label> </span> <span> <input id="element_5_3" name="txtbirthdate_y" class="element text" size="4" maxlength="4" value="" type="text"> <label for="element_5_3">ปี</label> </span>


2. ก่อนเข้า SQL รับและผสมค่าวันเดือนปีก่อน
Code (PHP)
//นับหาจำนวนตัวอักษรวันและเดือน ถ้าเท่ากับ 1หลักเติมเลข 0 ข้างหน้า
if (strlen($_POST["txtbirthdate_d"])=="1") {  $date_d="0".$_POST["txtbirthdate_d"]; 
}else { $date_d=$_POST["txtbirthdate_d"]; }

if (strlen($_POST["txtbirthdate_m"])=="1") {  $date_m="0".$_POST["txtbirthdate_m"]; 
}else { $date_m=$_POST["txtbirthdate_m"]; }

$date_y=$_POST["txtbirthdate_y"];

//ผสมวันเดือนปีเข้าด้วยกัน
$date_dmy = "$date_y-$date_m-$date_d";


//sql ปรับแค่ Value ของ birthdate
$strSQL = "INSERT INTO main_ncd_pt ";
$strSQL .="(cid,hn,pname,fname,lname,sex,birthdate,dm,ht,complication_eye,complication_ischemic_stroke,
complication_kidney,complication_stemi,complication_foot,complication_black,address,location) ";
$strSQL .="VALUES ";
$strSQL.="('".$_POST["txtcid"]."','".$_POST["txthn"]."','".$_POST["txtpname"]."','".$_POST["txtfname"]."','".$_POST["txtlname"]."',
'".$_POST["txtsex"]."','$date_dmy','".$_POST["txtdm"]."','".$_POST["txtht"]."','".$_POST["txtcomplication_eye"]."'
,'".$_POST["txtcomplication_ischemic_stroke"]."','".$_POST["txtcomplication_kidney"]."','".$_POST["txtcomplication_stemi"]."','".$_POST["txtcomplication_foot"]."','".$_POST["txtcomplication_black"]."','".$_POST["txtaddress"]."','".$_POST["txtlocation"]."') ";
$objQuery = mysql_query($strSQL);



ประวัติการแก้ไข
2013-10-14 23:37:26
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 23:35:53 By : meannerss
 


 

No. 9



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

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

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


ขอบคุณมากๆนะครับ เดี๋ยวผมจะลองทำตามดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 00:21:23 By : Beer_7
 


 

No. 10



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



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


ใช้ str_to_date ได้ไหมครับ

str_to_date('08-12-2013','%d-%m-%Y')

ประมานนี้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 08:02:48 By : anotherdie
 


 

No. 11



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

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

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


จะรบกวนอีกนิดนึงครับ ตอนนี้บันทึกได้แล้ว แต่ ตรงรูปที่เป็นปฏิทิน มันไม่ขึ้นให้คลิกเลือกครับ ต้องเพิ่มอะไรหรือเปล่า

ปฏิทิน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 14:01:08 By : Beer_7
 


 

No. 12



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

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

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


คลิกขวา ดู path ของรูปว่ามีจริงเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 14:20:48 By : apisitp
 


 

No. 13



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

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

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


ตอนนี้ได้แล้วครับ แต่รูปไม่ขึ้น มีแต่ สี่เหลี่ยม ตามภาพอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 14:34:58 By : Beer_7
 


 

No. 14



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

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

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


ผมไม่ได้ถามว่าทำได้หรือยัง
ผมแค่แนะนำ ไอ้ที่ตรงรูปไม่ขึ้น สี่เหลี่ยม ๆ ของคุณนะ แสดงว่ามันไม่มีรูปอยู่จริง หรือเปล่า...
ผมก็เลยแนะนำ คลิกขวาตรงสี่เหลี่ยม ๆ สิ ดูว่า path รูปมันอยู่ที่ไหน ก็คือดู properties ของมันเฉย ๆ ว่ามีรูปอยู่จริงหรือเปล่า ไม่ได้เกี่ยวกับ code แต่อย่างไร
เพลีย!!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 15:15:03 By : apisitp
 


 

No. 15



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

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

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


ผมเพียงแต่จะบอกว่า รูปสี่เหลี่ยมมันขึ้นแล้ว แต่ไม่มีรูป พอดีไม่ทันเห็นคำถามของคุณต้นกล้าครับ แต่ก็ขอบคุณสำหรับคำแนะนำ ตอนนี้รูปขึ้นแล้ว เพราะไปกำหนด path ใหม่ครับ


ปล. ขอบคุณ คุณanotherdie และ คุณmeannerss มากนะครับ ที่เขียนโค้ดให้ดูเป็นตัวอย่างเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 21:34:35 By : Beer_7
 

   

ค้นหาข้อมูล


   
 

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