Berikut ini sistem informasi php akan berbagi tips dan trik mengenai program penjumlahan dengan php. Program penjumlahan ini terdiri dari form/formulir yang diinputkan oleh user kemudian tombol submit di tekan sehingga user atau pengguna dapat memperoleh hasi penjumlahan yang diinputkan. Berikut adalah source code nya :
Untuk membuat program penjumlahan dengan php, yang perlu dilakukan adalah membuat file input dan file aksi. berikut adalah kedua source code file input dan file aksi. simpan dalam format php. dan akses melalui localhost. Selamat Mencoba..
aritForm.php
<html>
<head>
<title>Contoh Form</title>
</head>
<body>
<h1>Fungsi Aritmatika</h1>
<table>
<form action="aritTampil.php" method="get">
<tr bgcolor="#CCCCCC">
<td>Bilangan 1</td>
<td>:</td>
<td><input type="double" name="txtBil1" width='50'></td>
</tr>
<tr>
<td>Bilangan 2</td>
<td>:</td>
<td><input type="double" name="txtBil2"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Operasi</td>
<td>:</td>
<td>
<select name="operasi">
<option value="0">-pilih-</option>
<option value="kali">Perkalian</option>
<option value="bagi">Pembagian</option>
<option value="tambah">Penambahan</option>
<option value="kurang">Pengurangan</option>
</select>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="Submit" /></td>
</tr>
</form>
</table>
</body>
</html>
<head>
<title>Contoh Form</title>
</head>
<body>
<h1>Fungsi Aritmatika</h1>
<table>
<form action="aritTampil.php" method="get">
<tr bgcolor="#CCCCCC">
<td>Bilangan 1</td>
<td>:</td>
<td><input type="double" name="txtBil1" width='50'></td>
</tr>
<tr>
<td>Bilangan 2</td>
<td>:</td>
<td><input type="double" name="txtBil2"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Operasi</td>
<td>:</td>
<td>
<select name="operasi">
<option value="0">-pilih-</option>
<option value="kali">Perkalian</option>
<option value="bagi">Pembagian</option>
<option value="tambah">Penambahan</option>
<option value="kurang">Pengurangan</option>
</select>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="Submit" /></td>
</tr>
</form>
</table>
</body>
</html>
Sedangkan kode program untuk menangkap aksi form diatas adalah:
aritTampil.php
<html>
<head>
<title>Pengolahan Data - Form Metode GET</title>
</head>
<body>
<h1>Fungsi Aritmatika</h1>
<table width="400" border="0">
<?php
$bil_1=$_GET['txtBil1'];
$bil_2=$_GET['txtBil2'];
function perkalian($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 * $bil_2;
return $hasil;
}
function pembagian($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 / $bil_2;
return $hasil;
}
function penambahan($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 + $bil_2;
return $hasil;
}
function pengurangan($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 - $bil_2;
return $hasil;
}
?>
<tr bgcolor="#CCCCCC">
<td>Bilangan1</td>
<td>:</td>
<td><?php echo $_GET['txtBil1']; ?></td>
</tr>
<tr>
<td>Bilangan2</td>
<td>:</td>
<td><?php echo $_GET['txtBil2']; ?></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Operasi</td>
<td>:</td>
<td>
<?php
if($_GET['operasi']=="kali"){
echo "Perkalian";
} else if($_GET['operasi']=="bagi"){
echo "Pembagian";
} else if($_GET['operasi']=="tambah"){
echo "Penambahan";
} else if($_GET['operasi']=="kurang"){
echo "Pengurangan";
} else {
echo " ";
}
?>
<tr>
<td>Hasil</td>
<td>:</td>
<td>
<?php
if($_GET['operasi']=="kali"){
echo perkalian($bil_1, $bil_2);
} else if($_GET['operasi']=="bagi"){
echo pembagian($bil_1, $bil_2);
} else if($_GET['operasi']=="tambah"){
echo penambahan($bil_1, $bil_2);
} else if($_GET['operasi']=="kurang"){
echo pengurangan($bil_1, $bil_2);
} else {
echo " ";
}
?>
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Ekspresi Matematis</td>
<td>:</td>
<td>
<?php
if($_GET['operasi']=="kali"){
echo $bil_1. " * " .$bil_2. " = " .perkalian($bil_1, $bil_2);
} else if($_GET['operasi']=="bagi"){
echo $bil_1. " / " .$bil_2. " = " .pembagian($bil_1, $bil_2);
} else if($_GET['operasi']=="tambah"){
echo $bil_1. " + " .$bil_2. " = " .penambahan($bil_1, $bil_2);
} else if($_GET['operasi']=="kurang"){
echo $bil_1. " - " .$bil_2. " = " .pengurangan($bil_1, $bil_2);
} else {
echo " ";
}
?>
</td>
</tr>
</table>
</body>
</html>
<html>
<head>
<title>Pengolahan Data - Form Metode GET</title>
</head>
<body>
<h1>Fungsi Aritmatika</h1>
<table width="400" border="0">
<?php
$bil_1=$_GET['txtBil1'];
$bil_2=$_GET['txtBil2'];
function perkalian($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 * $bil_2;
return $hasil;
}
function pembagian($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 / $bil_2;
return $hasil;
}
function penambahan($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 + $bil_2;
return $hasil;
}
function pengurangan($bil_1, $bil_2){
global $bil_1;
global $bil_2;
$hasil = $bil_1 - $bil_2;
return $hasil;
}
?>
<tr bgcolor="#CCCCCC">
<td>Bilangan1</td>
<td>:</td>
<td><?php echo $_GET['txtBil1']; ?></td>
</tr>
<tr>
<td>Bilangan2</td>
<td>:</td>
<td><?php echo $_GET['txtBil2']; ?></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Operasi</td>
<td>:</td>
<td>
<?php
if($_GET['operasi']=="kali"){
echo "Perkalian";
} else if($_GET['operasi']=="bagi"){
echo "Pembagian";
} else if($_GET['operasi']=="tambah"){
echo "Penambahan";
} else if($_GET['operasi']=="kurang"){
echo "Pengurangan";
} else {
echo " ";
}
?>
<tr>
<td>Hasil</td>
<td>:</td>
<td>
<?php
if($_GET['operasi']=="kali"){
echo perkalian($bil_1, $bil_2);
} else if($_GET['operasi']=="bagi"){
echo pembagian($bil_1, $bil_2);
} else if($_GET['operasi']=="tambah"){
echo penambahan($bil_1, $bil_2);
} else if($_GET['operasi']=="kurang"){
echo pengurangan($bil_1, $bil_2);
} else {
echo " ";
}
?>
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Ekspresi Matematis</td>
<td>:</td>
<td>
<?php
if($_GET['operasi']=="kali"){
echo $bil_1. " * " .$bil_2. " = " .perkalian($bil_1, $bil_2);
} else if($_GET['operasi']=="bagi"){
echo $bil_1. " / " .$bil_2. " = " .pembagian($bil_1, $bil_2);
} else if($_GET['operasi']=="tambah"){
echo $bil_1. " + " .$bil_2. " = " .penambahan($bil_1, $bil_2);
} else if($_GET['operasi']=="kurang"){
echo $bil_1. " - " .$bil_2. " = " .pengurangan($bil_1, $bil_2);
} else {
echo " ";
}
?>
</td>
</tr>
</table>
</body>