Devdit
 

PHP รับค่ามาคํานวณผ่านฟอร์ม HTML

2.7K

สอนเขียน PHP รับค่ามาคํานวณผ่านฟอร์ม HTML โดยเราจะรับค่าทั้งหมด 2 ค่าและนำมาคำนวณด้วยการ + - * / และ % สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP รับค่ามาคํานวณผ่านฟอร์ม HTML

<form action='<?=$_SERVER['PHP_SELF'];?>' method='POST'>
    ตัวเลขที่ 1 <input type='text' name='n1'><br/>
    ตัวเลขที่ 2 <input type='text' name='n2'><br/>
    <input type='submit' value='ตกลง'>
</form>
<?php
    isset( $_POST['n1'] ) ? $n1 = $_POST['n1'] : $n1 = "";
    isset( $_POST['n2'] ) ? $n2 = $_POST['n2'] : $n2 = "";
    if( !empty( $n1 ) && !empty( $n2 ) ) {
        echo "ตัวแปร n1 = {$n1} และ n2 = {$n2}";
        echo "<br/>";
        echo "{$n1} + {$n2} = ".( $n1 + $n2 ); 
        echo "<br/>";
        echo "{$n1} - {$n2} = ".( $n1 - $n2 ); 
        echo "<br/>";
        echo "{$n1} x {$n2} = ".( $n1 * $n2 ); 
        echo "<br/>";
        echo "{$n1} / {$n2} = ".( $n1 / $n2 );
        echo "<br/>";
        echo "{$n1} % {$n2} = ".( $n1 % $n2 );                                  
    }
?>

ผลลัพธ์

ตัวแปร n1 = 8 และ n2 = 4
8 + 4 = 12
8 - 4 = 4
8 x 4 = 32
8 / 4 = 2
8 % 4 = 0
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ