PHP การคำนวณ

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

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

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

PHP การคำนวณ

Postby GoB » 27/03/2015 1:23 pm

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 1738 times


ตัวอย่าง ไฟล์ php สูตรคำนวณ
PHP คำนวณ.zip
(862 Bytes) Downloaded 310 times

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 28 guests