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 > การบวกกันของตัวเลขโดยที user เป็นคนกรอกตัวเลกจาก browser



 

การบวกกันของตัวเลขโดยที user เป็นคนกรอกตัวเลกจาก browser

 



Topic : 102487

Guest




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

Code (PHP)
<?

$a=3;
$b=6;
$c=2;
$d=4;
$e=5;
$f=3;
$g=1;
$c=$a+$b+$c+$d+$e+$f+$g;
echo"$c";
?>


เป็นการบวกตัวเลขกัน 7 ตัวแต่ผมอยากรู้ว่าถ้าเขียนให้เด็กใส่ตัวเลขเองจากหน้าเวปแล้วผลลัพธ์ออกมาจะทำอย่างไหรครับ
ปัญหาของผมก็คืออยากให้ user ใส่ตัวเลขเองทำอย่างไหรครับ



Tag : PHP, Ms Access, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-11-08 17:05:38 By : techer View : 1775 Reply : 24
 

 

No. 1

Guest


จากที่ผมลองใส่ code ดูน่ะครับ


Code (PHP)
<?
$a=3;
$b=6;
$c=2;
$d=4;
$e=5;
$f=3;
$g=1;
$h=$a+$b+$c+$d+$e+$f+$g;
echo"$h";
?>
<form name="form1" method="post" action="">
  <p>&nbsp;  </p>
  <p>&#3651;&#3626;&#3656;&#3605;&#3633;&#3623;&#3648;&#3621;&#3586;&nbsp;&nbsp;&nbsp;    
    <input name="textfield" type="text" size="1">
    <input name="textfield" type="text" size="1"> 
    <input name="textfield" type="text" size="1">
    <input name="textfield" type="text" size="1">
    <input name="textfield" type="text" size="1">
    <input name="textfield" type="text" size="1">
    <input name="textfield" type="text" size="1"> 
    = 
    <input name="textfield" type="text" size="2">
  </p>
</form>




ผลลัพธ์

บวกตัวเลข






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 17:35:19 By : techer
 


 

No. 2



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


Quote:
<input name="textfield" type="text" size="1">
<input name="textfield" type="text" size="1">
<input name="textfield" type="text" size="1">
<input name="textfield" type="text" size="1">
<input name="textfield" type="text" size="1">
<input name="textfield" type="text" size="1">
<input name="textfield" type="text" size="1">


อย่างเข้าใจง่าย แต่เขียนยาก ข้างบนเปลี่ยนเป็น
<input name="textfield1" type="text" size="1">
<input name="textfield2" type="text" size="1">
<input name="textfield3" type="text" size="1">
<input name="textfield4" type="text" size="1">
<input name="textfield5" type="text" size="1">
<input name="textfield6" type="text" size="1">
<input name="textfield7" type="text" size="1">

php script คำนวณ
Code (PHP)
if(isset($_POST))
{
echo $_POST["textfield1"] + $_POST["textfield2"] + $_POST["textfield3"] + $_POST["textfield4"] + $_POST["textfield5"] + $_POST["textfield6"] + $_POST["textfield7"];
}


อย่างเข้าใจยาก เขียนง่าย
<input name="textfield[]" type="text" size="1">
<input name="textfield[]" type="text" size="1">
<input name="textfield[]" type="text" size="1">
<input name="textfield[]" type="text" size="1">
<input name="textfield[]" type="text" size="1">
<input name="textfield[]" type="text" size="1">
<input name="textfield[]" type="text" size="1">

php script คำนวณ
Code (PHP)
if(isset($_POST))
{
echo array_sum($_POST["textfield"]);
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 18:57:30 By : PlaKriM
 

 

No. 3

Guest


ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 20:18:50 By : teacher
 


 

No. 4

Guest


ผมลองทำตามที่พี่ PlaKriM บอกแล้วครับ



Code (PHP)
<p>&nbsp;
  </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input name="textfield1" type="text" size="1">
  <input name="textfield2" type="text" size="1"> 
  <input name="textfield3" type="text" size="1">
  <input name="textfield4" type="text" size="1">
  <input name="textfield5" type="text" size="1">
  <input name="textfield6" type="text" size="1">
  <input name="textfield7" type="text" size="1">
  <?
if(isset($_POST))
{
echo $_POST["textfield1"] + $_POST["textfield2"] + $_POST["textfield3"] + $_POST["textfield4"] 
+ $_POST["textfield5"] + $_POST["textfield6"] + $_POST["textfield7"];
}
?>
</p>



ผลการรันครับ

คิดเลข


แต่มันไม่คำนวนให้อ่ะครับ ใส่ทุกช่องแล้วอ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 21:12:37 By : techer
 


 

No. 5



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



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


กรรม กดแล้วออกเลยต้องพึ่ง javascript นะครับ ลำพัง php ทำไม่ได้ครับ เดี๋ยวดึกๆจะทำตัวอย่างให้ดู
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 21:16:32 By : meannerss
 


 

No. 6

Guest


ขอบคุณคุณมากครับ ขอคำแนะนำหน่อยครับ เช่น กดปุ่มคำนวณ
มันก็ออกมาอ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 21:20:54 By : techer
 


 

No. 7



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



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

ตอบความคิดเห็นที่ : 6 เขียนโดย : techer เมื่อวันที่ 2013-11-08 21:20:54
รายละเอียดของการตอบ ::
จัดไป

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 21:43:54 By : itpcc
 


 

No. 8



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



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


เดี๋ยวๆ ขอถามก่อนครับ อ่านไปอ่านมาชักจะงง. .
ว่าจะทำโปรแกรมคำนวนผลลัพท์(เครื่องคิดเลข) หรือ เกมส์ตอบคำถาม ที่ให้ผู้ใช้งานเล่นเกมตอบคำถาม :)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 21:47:32 By : meannerss
 


 

No. 9



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



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


เอาไปลองดูครับ ว่าตรงกบัความต้องการหรือไม่
- โปรแกรมสุ่มเลข 1 ถึง 9 มาจำนวน 7 กล่อง
- ทุกกล่องบวกกัน คำตอบคือผลรวม
- ผู่ใช้งานตอบถูก เลเวล+1 ตอบถุกกลับมาเริ่มต้นที่ 0
- เล่นได้เรื่อยๆจนกว่าจะเหนื่อย



<? Session_Start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<body>
<form method="post" action="">
<p>
  <?
// ส่วนการประกาศตัวแปร
$n1=rand(1,9);
$n2=rand(1,9);
$n3=rand(1,9);
$n4=rand(1,9);
$n5=rand(1,9);
$n6=rand(1,9);
$n7=rand(1,9);
$sum=$n1+$n2+$n3+$n4+$n5+$n6+$n7; //ส่วนคำนวนผลรวม
//จบการประกาศ
?>
  <!-- ***************** ส่วนแสดงผล  ****************** -->
  <font size="+3">
  <? echo $n1." + ".$n2." + ".$n3." + ".$n4." + ".$n5." + ".$n6." + ".$n7."  = " ?>
  <input name="sum" type="text" id="sum" size="4"  style=" font-size:larger"  />
  <input name="result" type="hidden" id="result" size="4" value="<?=$sum?>"  />
  </font>
  <input type="submit" name="button" id="button" value="ส่งคำตอบ"  style=" font-size:larger"/>
</p>
<p>&nbsp;</p>
<? if($_POST)	{ 
 		if($_POST['result'] == $_POST['sum']) { 
		$_SESSION['level']++; $show="ถูกต้องคุณได้ไปต่อ";
		}else{ 
		$_SESSION['level']=0; $show="ผิดกลับไปเริ่มต้นใหม่";}
				}  ?>
<p><font size="+7">เลเวล <?=$_SESSION['level']?></font> </p>
<p><font size="+7"> <?=$show?> </font> </p>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-08 22:54:07 By : meannerss
 


 

No. 10

Guest


คราวหน้า ทำการหาค่าเมตริก ทุกมิติให้บ้างครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-09 07:30:33 By : telesyn
 


 

No. 11

Guest


เป็นการบอกเลขทำธรรมดาครับ
เอาตัวเลขมาบวกกัน 7 ตัวรวมกันแล้วได้ผลลัพธ์น่ะครับ
ทำอย่างไรดีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-09 15:04:31 By : techer
 


 

No. 12



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


ผมถามครูหน่อยครับ ครูกำลังสอนวิชาอะไรครับ ที่ครูอยากได้มันทำได้ทั้งใช้ javascript ทั้ง php หรือจะใช้ javascript + php (ajax)

ครูต้องการยังไงให้ บอกให้ละเอียดครับ แล้วก็บอกด้วยว่า ครูทำยังไงไว้บ้าง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-09 18:49:08 By : PlaKriM
 


 

No. 13

Guest


คือผมจำทำสูตรแบบว่า
เอาตัวเลข มาบวกกัน 7 ตัว หลังจาก 7 ตัวบวกกันได้เท่าไหรแล้ว เอาสองตัวมาบวกกันครับ
ยกตัวอย่างเช่น


1+2+3+4+5+6+7=28

เสร็จแล้วเอา

2+8 = 10


ประมาณนี้อ่ะครับ
แต่ให้เเด็กกรอกตัวเลยจากหน้าจอแล้วคำนวณออกมาน่ะครับ
ขอบคุณมากครับสำหรับการช่วยเหลือ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-09 19:58:21 By : techer
 


 

No. 14

Guest


ใครพอจะมีแนวทางตามที่บอกบ้างไหมครับรบกวนห่นอยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-10 14:04:21 By : teacher
 


 

No. 15



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



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


ตอบให้แล้วนะครับ ที่ลิ้งนี้

https://www.thaicreate.com/php/forum/102458.html#32

คอมเม้นที่ 32 ไม่รู้ว่าจะโดนใจหรือเปล่า แนวๆเดียวกันครับ รวมให้เฉยๆ แต่ไม่ได้คัดแยกตัวหน้าหลังให้นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-10 15:19:42 By : meannerss
 


 

No. 16

Guest


ขอบคุณครับผมขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-10 15:28:28 By : teacher
 


 

No. 17

Guest


ทุกแบบที่เขียนมาสุดยอดทั้งนั้นเลยครับ คือใครพอจะมีแนวแบบนี้ไหมครับ

คิดเลข


พอสมมุติว่า บวกกัน 7 ตัวได้ 45

แล้วนำเอา 4 + 5 = 9

ประมาณนีได้ไหมครับ ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-10 16:07:51 By : teacher
 


 

No. 18



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



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


ตอบความคิดเห็นที่ : 17 เขียนโดย : teacher เมื่อวันที่ 2013-11-10 16:07:51
รายละเอียดของการตอบ ::
... ต้องถามก่อนว่า ถ้าผลลัพ ไม่ไช่เลขสองหลักจะให้ทำยังไง เช่น 1 หลัก 3 หลัก หรืออื่นๆก็ยังจะให้บวกกันอยู่อย่างนี้หรือไม่


ประมาณนี้หรือเปล่าครับ
****หมายเหตุ โปรแกรมรองรับเฉพาะผลลัพท์เลข 2 หลักแรก ถ้าผลลัพ > 99 จะนับให้แค่สองหลักแรก


เขียนไปเขียนมาเริ่มคิดว่านี่มันโปรแกรมบวกเลขไพ่หรือเปล่า 0+9 = 9 แต้ม ||| 9+9 = 8แต้ม 8
Textfilde 7 อันหมายถึง ดัมมี่แบบ 4 ขา คนละ 7 ใบ 5 5


Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="JavaScript">
	function chkNumber(ele)
	{
	var vchar = String.fromCharCode(event.keyCode);
	if ((vchar<'0' || vchar>'9') && (vchar != '.')) return false;
	ele.onKeyPress=vchar;
	}
	
	//************************รวม **************************
	function chk_txt()
	{
	var stop_loop = document.form1.stop_loop.value;
	var txt_i=0;
	var sum_all=0;
	var unit_1=0;
	var unit_2=0;
	var unit_sum = 0;
	i=0;
	while (i<stop_loop) {
	if (document.form1["txt_"+i].value == '') {
	var txt_i =0; }else{ var txt_i= parseFloat(document.form1["txt_"+i].value); }
	sum_all +=txt_i;
	unit_1 = sum_all.toString().substr(0, 1);
	if(unit_1=='') { unit_1=0; }
	unit_2 = sum_all.toString().substr(1, 1);
	if(unit_2=='') { unit_2=0; }
	
	unit_sum=parseFloat(unit_1)+parseFloat(unit_2);	
	i++; }

	document.form1.sum_all.value=sum_all;
	document.form1.unit_1.value=unit_1;
	document.form1.unit_2.value=unit_2;
	document.form1.unit_sum.value=unit_sum;
	}
	
</script>

<BODY>
<form id="form1" name="form1" method="post" action="">
<? if (!$_POST['number_field']) { ?>
กรุณาระบุจำนวนฟิลที่ต้องการตามใจชอบ
<input name="number_field" type="text" id="number_field" onKeyPress="return chkNumber(this)" value="" size="2">
<input type="submit" name="button" id="button" value="OK!!">
<? }else{ 
$stop_loop=$_POST['number_field'];
?>
<input type="hidden" name="stop_loop" value="<?=$stop_loop?>"  id="stop_loop">
<?
$i=0;
while ($i<$stop_loop) { 
?>
<input name="txt_<?=$i?>" type="text" id="txt_<?=$i?>" onKeyPress="return chkNumber(this)" OnKeyUp="return chk_txt(this)" value="" size="2" style="font-size:24px">

<? echo "+";
 $i++;} //close while?>
ผลรวมคือ  <input name="sum_all" type="text"  id="sum_all" value="" size="2" readonly style="font-size:24px">
<br>
<br>
<input name="unit_1" type="text"  id="unit_1" value="" size="2" readonly style="font-size:24px">
+<input name="unit_2" type="text"  id="unit_2" value="" size="2" readonly style="font-size:24px"> 
= 
<input name="unit_sum" type="text"  id="unit_sum" value="" size="2" readonly style="font-size:24px">
<? } //close if?>
</BODY>




ประวัติการแก้ไข
2013-11-10 18:28:15
2013-11-10 18:28:41
2013-11-10 18:30:50
2013-11-10 18:32:41
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-10 16:37:14 By : meannerss
 


 

No. 19



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



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


อันข้างบนเป็นแบบเฉลยเลย .. . . อันนี้เป็นแบบให้เด็กๆตอบเองในผลลัพสุดท้ายครับ ลองดูได้


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="JavaScript">
	function chkNumber(ele)
	{
	var vchar = String.fromCharCode(event.keyCode);
	if ((vchar<'0' || vchar>'9') && (vchar != '.')) return false;
	ele.onKeyPress=vchar;
	}
	
	//************************รวม **************************
	function chk_txt()
	{
	var stop_loop = document.form1.stop_loop.value;
	var txt_i=0;
	var sum_all=0;
	var unit_1=0;
	var unit_2=0;
	i=0;
	while (i<stop_loop) {
	if (document.form1["txt_"+i].value == '') {
	var txt_i =0; }else{ var txt_i= parseFloat(document.form1["txt_"+i].value); }
	sum_all +=txt_i;
	unit_1 = sum_all.toString().substr(0, 1);
	unit_2 = sum_all.toString().substr(1, 1);
	
	
	//unit_sum=parseFloat(unit_1)+parseFloat(unit_2);	
	i++; }

	document.form1.sum_all.value=sum_all;
	document.form1.unit_1.value=unit_1;
	document.form1.unit_2.value=unit_2;
	}

//******************* ส่วนเช็คคำตอบ ********************
function chk_result()
	{
	var sum=parseFloat(document.form1.unit_2.value)+parseFloat(document.form1.unit_1.value);	
	if (document.form1.unit_sum.value == "") {
	document.getElementById('no_result').style.display = "block";
	document.getElementById('yes').style.display = "none";
	document.getElementById('no').style.display = "none";
	}else{
	if ( parseFloat(document.form1.unit_sum.value) == sum) {
	document.getElementById('yes').style.display = "block";
	document.getElementById('no').style.display = "none";
	document.getElementById('no_result').style.display = "none";
	}else{
	document.getElementById('yes').style.display = "none";
	document.getElementById('no').style.display = "block";
	document.getElementById('no_result').style.display = "none";
	} 
	}
	}
</script>

<BODY>
<form id="form1" name="form1" method="post" action="">
<? if (!$_POST['number_field']) { ?>
กรุณาระบุจำนวนฟิลที่ต้องการตามใจชอบ
<input name="number_field" type="text" id="number_field" onKeyPress="return chkNumber(this)" value="" size="2">
<input type="submit" name="button" id="button" value="OK!!">
<? }else{ 
$stop_loop=$_POST['number_field'];
?>
<input type="hidden" name="stop_loop" value="<?=$stop_loop?>"  id="stop_loop">
<?
$i=0;
while ($i<$stop_loop) { 
?>
<input name="txt_<?=$i?>" type="text" id="txt_<?=$i?>" onKeyPress="return chkNumber(this)" OnKeyUp="return chk_txt(this)" value="" size="2" style="font-size:24px">

<? echo "+";
 $i++;} //close while?>
ผลรวมคือ  <input name="sum_all" type="text"  id="sum_all" value="" size="2" readonly style="font-size:24px">
<br>
<br>
<input name="unit_1" type="text"  id="unit_1" value="" size="2" readonly style="font-size:24px">
+<input name="unit_2" type="text"  id="unit_2" value="" size="2" readonly style="font-size:24px"> 
= 
<input name="unit_sum" type="text"  id="unit_sum" value="" size="2" style="font-size:24px" onKeyPress="return chk_result(this)" OnKeyUp="return chk_result(this)">

<div  id="yes" style="display:none"><font size="+3">ถูกต้องนะครับ</font></div>
<div  id="no"  style="display:none"><font size="+3">ผิดครับ</font></div>
<div  id="no_result"  style="display:block"><font size="+3">กรุณาตอบคำถาม</font></div>
<? } //close if?>
</BODY>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-10 19:20:54 By : meannerss
 


 

No. 20

Guest


ของคุณ meannerss ดูแล้วน่าใช้มากครับ
แต่ประเด็นของผมคือ
อยากให้ user กรอกตัวเลขไป 7 ตัว แล้วผลลัพธ์ออกมาน่ะครับ แล้วทำผลที่ได้มา แยกบวกกันอีก
ตัวอย่างเช่น

1+2+3+4+5+6+7 พอ user ใส่ตัวเลขไป 7 ตัวแล้ว กดปุ่มตลงผลลัพธ์กอ้อกมา ได้ทเท่ากับ

1+2+3+4+5+6+7 = 28 หลังจากได้ 28 แล้วนำ

2+8 ได้เท่ากับ 10

ทำอย่างไหรดีครับ

ประมาณนี้อ่ะครับ


as


ขอบคุณน่ะครับขอความรู้ในส่วนนี้หน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-11 12:02:13 By : techer
 


 

No. 21



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



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


1. มี text filde ยาวไปเลยกล่องเดียว ผู้ใช้งานกรอกตัวเลขรวดเดียว 7 ตัว. . . . 2. กดปุ่มดูผลลัพท์ 3. ส่วนประมวลผลทำงาน 3.1 นำเลข 7 ตัวมาบวกกัน (ผลลัพท์ที่ได้จะเป็นเลข1หลัก หรือไม่เกิน2หลักแน่นอน) 3.2 จากนั้นแยกตัวหน้าหลัง (หลักหน่วย & หลักสิบ) แล้วนำมาบวกกัน 4. แสดงผลลัพท์สุดท้ายของการแยกหลักบวกกัน ลงใน text filde ข้างล่าง



ผมเข้าใจถูกไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-11 13:04:31 By : meannerss
 


 

No. 22

Guest


อ๋อครับ เข้าใจแล้วครับ ขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-11 13:52:59 By : techer
 


 

No. 23



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



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


แบบนี้หรือเปล่าครับ

Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
function chkNumber(ele)
	{
	var vchar = String.fromCharCode(event.keyCode);
	if ((vchar<'0' || vchar>'9')) return false;
	ele.onKeyPress=vchar;
	}
</script>
<body>
<form method="post" action="" >
<input name="number" type="text" id="number" size="7" maxlength="7" value="<?=$_POST['number']?>" onKeyPress="return chkNumber(this)" />
<input type="submit" name="button" id="button" value="ดูผลลัพท์" />
<? 
	if($_POST['number']) 
	{ 
		$len=strlen($_POST['number']);
			if ($len!==7) { $result ="กรุณากรอกเลขให้ครบ 7 หลัก"; }else{
				$num_1=substr($_POST['number'],0,1);
				$num_2=substr($_POST['number'],1,1);
				$num_3=substr($_POST['number'],2,1);
				$num_4=substr($_POST['number'],3,1);
				$num_5=substr($_POST['number'],4,1);
				$num_6=substr($_POST['number'],5,1);
				$num_7=substr($_POST['number'],6,1);
				$sum_num=$num_1+$num_2+$num_3+$num_4+$num_5+$num_6+$num_7;
				$unit_1=substr($sum_num,0,1);
				$unit_2=substr($sum_num,1,1);
				$result=$unit_1+$unit_2;
				}
	} 
?>
<input name="result" type="text" id="result" size="3" value="<?=$result?>" />
</body>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-11 14:18:33 By : meannerss
 


 

No. 24

Guest


meannerss
ใช่เลยครับ ขอบคุณครับ ตรงจุดเลย ครับ ขอบคุณทุกคำแนะนำน่ะครับผมจะเอาแต่ล่ะแนวทางมาพัฒนาต่อ
ขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-11 19:42:50 By : techer
 

   

ค้นหาข้อมูล


   
 

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