membuat
kalkulator dengan PHP
Dalam Kesempatan ini saya akan
mencoba berbagi cara membuat aplikasi kalkulator sederhana dengan
mengunakan Php. Untuk tampilannya seperti ini:
Agar tampilanya lebih menarik
silahkan kawan-kawan berkreasi sendiri, karena disini saya hanya akan berbagi
kode Php nya saja. ok langsung saja ke pembahasan.
Kita hanya membutuhkan dua file
yaitu “kalkulator.php” dan “proses.php”
Untuk file kalkulator.php isikan
script berikut ini:
html>
Dan
untuk file Proses.php masukan script berikut:
$bil1= $_POST['bil1'];
$bil2= $_POST['bil2'];
$bil2= $_POST['bil2'];
if ($_POST['submit1'])
{
$hasil =$bil1+$bil2;
echo “Hasil Penjumlahan Adalah $hasil“;
}
elseif ($_POST['submit2'])
{
$hasil= $bil1 – $bil2;
echo “jumlah nya adalah $hasil “;
{
$hasil =$bil1+$bil2;
echo “Hasil Penjumlahan Adalah $hasil“;
}
elseif ($_POST['submit2'])
{
$hasil= $bil1 – $bil2;
echo “jumlah nya adalah $hasil “;
}
elseif ($_POST['submit3'])
{
$hasil = $bil1 * $bil2;
echo”Jumlanya adalah $hasil“;
elseif ($_POST['submit3'])
{
$hasil = $bil1 * $bil2;
echo”Jumlanya adalah $hasil“;
}
elseif ($_POST['submit4'])
{
$hasil = $bil1 / $bil2;
echo “Hasil pembagiannya adalah $hasil”;
}
{
$hasil = $bil1 / $bil2;
echo “Hasil pembagiannya adalah $hasil”;
}
?>
Contoh 2 :
Untuk file kalkulator form.php
isikan script berikut ini :
Dan untuk file proses hitung.php masukan script berikut :
Semoga
Bermanfaat!!!
SCRIPT LOGIN FORM PHP MySQL

Login Form PHP
Script
login form PHP merupakan salah satu scritp yang hampir pasti kita buat dalam
membuat sebuah website database aplication. Fungsi login form PHP ini adalah
memberikan hak akses atas sebuah website database aplikasi. Biasanya database
aplikasi berbasis website ini memiliki admin panel. Bisa disebut juga admin
center, admin area, admin page yang fungsinya merupakan kontrol bagi seorang
admin atas website database yang dibuatnya. Untuk pembuatan login form PHP akan
saya bahas lebih lengkap sebagai berikut :
Langkah membuat Login Form PHP
Sebagai berikut :
Buat tabel di MySQL Dengan script
sebagai berikut :
CREATE DATABASE 'belajar' ;
CREATE TABLE 'tb_user' (
'username'
VARCHAR( 30 ) NOT
NULL ,
'password'
VARCHAR( 30 ) NOT
NULL ,
PRIMARY KEY ( 'username' )
)
ENGINE =
MYISAM ;
Fungsinya untuk membuat database
belajar dan tabel user dengan nama tb_user.
Untuk design formnya sebagai berikut
:
Pertama buat form php dengan nama
file : form_login.php
LOGIN USER SYSTEM
Username
Password
Hasil
tampilan nya seperti berikut :
Form Login
Langkah
kedua adalah membuat file periksa.php.Fungsi file dengan nama periksa.php ini
adalah mengecek apakah username dan password yang ada di database server (baik
localhost maupun online). Jika username dan password ada maka akan diterima
sesion login nya. Biasanya kalau saya membuat database aplikasi berbasis websit
setelah login berhasil maka akan saya redirect ke halaman admin.Silahkan
dimodifikasi sesuai kebutuhan.
Berikut script periksa.php :
session_start();
#****************
koneksi ke mysql *****************#
$host
= "hostname";
$user
= "db_user";
$pass
= "db_password";
$dbname
="db_name";
$conn
= mysql_connect($host,$user,$pass);
if($conn)
{
//select
database
$sele
= mysql_select_db($dbname);
if(!$sele)
{
echo
mysql_error();
}
}
#*****************
akhir koneksi ******************#
#jika
ditekan tombol login
if(isset($_POST['login']))
{
$username
= $_POST['username'];
$password
= $_POST['password'];
$sql
= mysql_query("SELECT * FROM tb_user WHERE username='$username' &&
password='$password'");
$num
= mysql_num_rows($sql);
if($num==1)
{
//
login benar //
$_SESSION['user']
= $username;
$_SESSION['passwd']
= $password;
?>
}
else {
//
jika login salah //
echo
"";
//include("login.php");
}
}
?>
Script
periksa.php diatas silahkan diganti hostname : nama host yang anda
gunakan (biasanya saya menggunakan localhost), username dan password saya
menggunakan root.
Penempatan file form_login.php dan
periksa.php saya tempatkan sebagai berikut :
Lokasi file periksa.php dan
form_login.php
Selamat mencoba.
Script 1 Karyawan :
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$dbname = 'absensi';
//Koneksi ke database
$koneksi =@mysql_connect($dbhost,$dbuser,$dbpass) or die ("maaf, Database tidak terkoneksi:
" . mysql_error());
// pilih database
$mydb =@mysql_select_db(@dbname,Skoneksi) or die ("error!!! tidak bisa menggunakan database:
" . mysql_error());
?>
$dbuser = 'root';
$dbpass = '';
$dbname = 'absensi';
//Koneksi ke database
$koneksi =@mysql_connect($dbhost,$dbuser,$dbpass) or die ("maaf, Database tidak terkoneksi:
" . mysql_error());
// pilih database
$mydb =@mysql_select_db(@dbname,Skoneksi) or die ("error!!! tidak bisa menggunakan database:
" . mysql_error());
?>
Script 2 Karyawan :
$sql="select *from tbl_karyawan";
$hasil=mysql_query($sql);
if ($data=mysql_fetch_array($hasil))
{//start jika ada datanya
?>
LIST KARYAWAN
NO |
do { $i++;
?>
</? }
Script 3 Karyawan :
include 'koneksi.php';
$nama=$_REQUEST ['tnama'];
$nik=$_REQUEST['tnik'];
$alamat=$_REQUEST['talamat'];
$simpan=$_REQUEST['simpan'];
if ($simpan) {
$sql="insert into tbl_karyawan values
$hasil=mysql_query($sql);
if ($hasil) { echo 'simpan Berhasil Klik
kembali ke list
Karyawan';}
}
?>
INPUT KARYAWAN