|
|
|
เก็บตัวเลขที่ละตัว ที่ถูกกรอกลงในtextbox มันทำได้ยังไงใครรู้ช่วยบอกทีครับบบบบบบบบบ |
|
|
|
|
|
|
|
ใช้การตัดคำ แต่ปัญหาคือตัวเลขคุณกรอก 10 หลักทุกครั้งหรือเปล่า
อันนี้ยกตัวอย่าง 4 หลัก
Code (PHP)
$t = 1234 ;
print substr($t,0,1)."<br>";
print substr($t,1,1)."<br>";
print substr($t,2,1);."<br>";
print substr($t,3,1);."<br>";
ค่าที่ได้
1
2
3
4
|
ประวัติการแก้ไข 2012-07-26 17:39:35
|
|
|
|
Date :
2012-07-26 17:39:00 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้อยู่แล้วครับ
|
|
|
|
|
Date :
2012-07-26 19:21:10 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2012-07-26 20:04:20 |
By :
bankkungtou |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (VB.NET)
Dim digit(12) As Integer
Dim z As Integer
For z = 1 To 12
digit(z) = id.Substring(z - 1, 1)
Next
แปลงเป็นphpยังไงอ่าครับ
|
|
|
|
|
Date :
2012-07-27 10:44:22 |
By :
bankkungtou |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาของท่าน mr.win มาบอก จาก https://www.thaicreate.com/php/forum/081606.html
Code (PHP)
$A = ctype_digit(1) + ctype_digit(3) + ctype_digit(5) + ctype_digit(7) + ctype_digit(9) + ctype_digit(11);
if((ctype_digit(2) * 2) > 9)
{
$B = ctype_digit(2) * 2 - 9;
}
else
{
$B = ctype_digit(2) * 2;
}
|
|
|
|
|
Date :
2012-07-27 10:53:48 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไะะะะะะะะะะะะะะะะะะะะะ
|
ประวัติการแก้ไข 2014-05-16 16:50:07
|
|
|
|
Date :
2014-05-16 16:49:42 |
By :
bankkungtou |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|