PHP การคำนวณ

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

GoB
PHP Super Member
PHP Super Member
Posts: 212
Joined: 12/01/2015 10:14 am

PHP การคำนวณ

Post by GoB »

PHP การคำนวณ
การทำงานโดยรวม ให้กรอกค่าตัวเลข ค่าที่ 1 และ ค่าที่ 2 จากนั้นจะเลือกรูปแบบของการคำนวณ ว่าจะคำนวณแบบไหน บวก ลบ คูณ หาร จะนั้นทำการกดปุ่ม คำนวณ เพื่อดูผลลัพธ์ ผลลัพธ์ที่ออกมานั้น จะแสดง ค่าที่ 1 ค่าที่ 2 และผลลัพธ์

ตัวอย่างโค้ดที่เขียน

Code: Select all

<html>
<head>
<title>สูตรการคำนวณ</title>
</head>
<body>
<form name="form1" method="post" action="test.php">
  <table width="28%" border="1">    <tr>
    <td width="28%">ค่าที่ 1></td>				//ค่าที่ 1
    <td width="72%"><input type="text" name="A" /></td>		//กำหนด textbox ชื่อ A เพื่อเก็บค่าที่ 1
  </tr>
  <tr>
    <td width="28%">ค่าที่ 2</div></td>				//ค่าที่ 2
    <td width="72%"><input type="text" name="B" /></td>		//กำหนด textbox ชื่อ A เพื่อเก็บค่าที่ 1
  </tr>
  <tr class="border">
    <td>
      <label> 
      <input type="radio" name="O" value="+" />  บวก  </label>      	//กำหนดปุ่ม Button Radio ชื่อ O เพื่อเก็บค่ารูปแบบของการคำนวณ +
      <input type="radio" name="O" value="-"/>    ลบ   <label>		//กำหนดปุ่ม Button Radio ชื่อ O เพื่อเก็บค่ารูปแบบของการคำนวณ -
      <input type="radio" name="O" value="*"/>   คูณ  </label>		//กำหนดปุ่ม Button Radio ชื่อ O เพื่อเก็บค่ารูปแบบของการคำนวณ *
      <input type="radio" name="O" value="/" />  หาร  </label>		//กำหนดปุ่ม Button Radio ชื่อ O เพื่อเก็บค่ารูปแบบของการคำนวณ /
    </td>
    </tr>
  <tr>
    <td> <input type="submit" name="Submit" value="คำนวณ" /> </td>	 //กำหนดปุ่ม Button ปุ่มคำนวณ
  </tr>
  <tr>
    <td>ผลลัพธ์ที่ได้</td>					// ช่องผลลัพธ์ที่ได้
 <?php							
{
$A = isset($_POST['A']) ? $_POST['A'] : '';			//รับค่า A แบบ POST
$B = isset($_POST['B']) ? $_POST['B'] : '';			//รับค่า B แบบ POST
$O = isset($_POST['O']) ? $_POST['O'] : '';			////รับค่า O แบบ POST

if($O == "+")						//หากค่า O  มีค่าเท่ากับ +
echo "$A + $B = ".($A+$B);					//ให้แสดงผลลัพธ์ ค่าA + ค่าB = ผลลัพธ์
else if($O == "-")						//หากค่า O  มีค่าเท่ากับ -
echo "$A - $B = ".($A-$B);					//ให้แสดงผลลัพธ์ ค่าA - ค่าB = ผลลัพธ์
else if($O == "*")						//หากค่า O  มีค่าเท่ากับ *
echo "$A * $B = ".($A*$B);					//ให้แสดงผลลัพธ์ ค่าA * ค่าB = ผลลัพธ์
else if($O == "/")						//หากค่า O  มีค่าเท่ากับ /
echo "$A / $B = ".($A/$B);					//ให้แสดงผลลัพธ์ ค่าA / ค่าB = ผลลัพธ์	
}
?>
  </tr>
  </table>
</form>
</body>
</html>
ผลลัพธ์ที่ได้
1.jpg
1.jpg (23.58 KiB) Viewed 2134 times
ตัวอย่าง ไฟล์ php สูตรคำนวณ
PHP คำนวณ.zip
(862 Bytes) Downloaded 349 times

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 2 guests