|
|
|
รูปการบันทึก ต้องการให้มีรูปแบบ การบันทึก เช่น 12/05/2549 ตอนบันทึก ก็ จะพิมพ์ 12052549 |
|
|
|
|
|
|
|
มันจะทำได้งัยครับ
มันไม่สามารถรู้ได้ว่าสิ่งที่เราต้องการคือวันเวลาไม่ใช่ตัวเลขหรือตัวหนังสือ
|
|
|
|
|
Date :
27 ก.ค. 2549 09:15:27 |
By :
นิจัง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แน่นอนครับ ใช้การ explode หรือการ substr หรือจะอย่างอื่นก็ได้
|
|
|
|
|
Date :
27 ก.ค. 2549 10:35:24 |
By :
kkk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วคุณจะรู้ได้งัยล่ะว่า รูปแบบวันที่ที่กรอกน่ะ เป็นแบบนี้ 27/07/2006 ไม่ใช่แบบนี้ 27-07-2006
|
|
|
|
|
Date :
27 ก.ค. 2549 11:05:06 |
By :
ริมรั้ว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่จำเป็นต้องเป็นข้อมูล วันที่ ข้อมูลอะไรก็ได้
เพื่อ ให้ USE ได้ สะดวก ในการบันทึก อาจเป็น เบอร์โทรก็ได้ เช่น 01-1235426
|
|
|
|
|
Date :
27 ก.ค. 2549 11:47:17 |
By :
mua |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หมูมากๆ คิดเล่นๆนะ
$test="12/03/2006";
$test=str_replace("/","",$test);
คิดว่าได้ม่ะล่ะ
อืม ก็ลองดูนะหากไม่ได้บอกเนอะ จะคิดให้ใหม่
www.jamdai.com
|
|
|
|
|
Date :
28 ก.ค. 2549 05:17:38 |
By :
C-sis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่อยากได้ คือรูปแบบการบันทึก ของ USER
ที่ CURSOR รอรับการบันทึก __/__/____ ในกรณีเป็น วันที่
_-____-_____-__-_ ในกรณี รูปแบบของ เลขประจำตัวประชาชน
ถ้าจะเขียน ตามโปรแกรม ของ VFP จะได้
kpin = SPACE(13)
@15,3 GET kpin PICT '@R 9-9999-99999-99-9'
READ
|
|
|
|
|
Date :
28 ก.ค. 2549 07:43:40 |
By :
mua |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สรุปว่าจะเอาไงแน่ งง ล่ะ
จะเอา / หากเป็นวันที่หรือจะให้มี กันแน่ซักงงล่ะคับ
ถ้าจะเอาออกก็ทำแบบที่บอก เหมือนกันหากเป็นเลขบัตรหากเอาอกกก้ทำเหมือนกัน
ส่วนจะเอา ไว้ก็คงทำเป็นนี่ date("j/m/Y");
ส่วนเลขบัตรนั้นก็ต้องกำหนดรูปแบบเอาหรือจะรับค่ามาก่อนแล้วก็มาตัดออก
ตามช่วงที่ต้องการนะ substr();
อืมลองดูล่ะกัน เพราะงงกับคำถามอยู่ ว่าจะเอาไว้หรือเอาออก
www.jamdai.com
|
|
|
|
|
Date :
28 ก.ค. 2549 10:07:39 |
By :
C-sis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งง กะความต้องการของเค้าเหมือน
|
|
|
|
|
Date :
28 ก.ค. 2549 11:28:22 |
By :
kkk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สิ่งที่เค้าอยากได้คือ
ถ้าเป็น text ที่กรอกเป็นวันที่ก็สามารถกรอก 10102005 ได้เลยโดยไม่ต้อง มี / แต่เวลาเก็บในฐานข้อมูลให้เป็น 10/10/2005
|
|
|
|
|
Date :
1 ส.ค. 2549 09:29:40 |
By :
นิจัง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถูกต้องครับ
|
|
|
|
|
Date :
1 ส.ค. 2549 09:43:36 |
By :
mau |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โหงั้นก็ง่ายกันไปใหย๋ซิเนี้ย
เช่นถ้ากรอกเป็น
05052005 เวลาส่งค่าไปก็จะได้เป็น 5052005
เราก็ใช้ substr แบ่ง ง่ายๆ
เช่น
$year = substr($string,-4,4) --->2005
$month = substr($string,-6,2) ---> 05
ส่วนวันที่คิดเองแล้วกันเพราะคงต้องใช้ len ก่อนเพื่อที่จะตัดได้ถูกว่าจะต้องตัดกี่ตัว
จะเอาหนึ่งตัว หรือ สองตัว เพราะการส่งค่า ศูนย์นำหน้าไม่ได้
|
|
|
|
|
Date :
9 ส.ค. 2549 12:03:47 |
By :
chariot |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|