Friday, December 3, 2010
MENGHUBUNGKAN DATABASE MYSQL DENGAN PHP
MENGHUBUNGKAN DATABASE MYSQL DENGAN PHP
PHP DAN MYSQL
download MENGHUBUNGKAN DATABASE MYSQL DENGAN PHP
PHP DAN MYSQL.PDF
PHP Script adalah sebuah bahasa yang menyatu pada bahasa HTML yang di gunakan untuk membuat aplikasi website dan mempunyai koneksi terhadap database-database populer, yang salah satunya adalah database MYSQL. Jadi PHP adalah bahasanya dan MYSQL adalah databasenya.
CARANYA
Ada beberapa hal yang perlu disiapkan. Antara lain :
1. Komputer. Ya iyalah emang mau buatnya dimana kalo enggak di komputer???? Kalo bisa pake Kalkulator ya terserah deh.
2. Pastikan komputer yang anda miliki sudah pada generasi pentium / diatasnya dan
telah memiliki Sistem Operasi Windows 9x keatas.
3. Sudah terinstal PHP Triad.
Oke. Kalau semua persiapan tersebut sudah terpenuhi sekarang mulai kita coba
praktekkan.
1. Buka Start Apache-nya dengan cara klik Start pilih Program cari PHPTriad sorot
Apache Console dan klik Start Apache.
2. Nyalakan MySQL-D-nya dengan cara Klik Start-PHPTriad-MySQL-Pilih
MySQL-D.
3. Kita siapkan databasenya di MySql.
Carannya :
a. Buka MySql.exe-nya melalui DOS Command. Start – Run – ketikkan
“cmd” – ketikkan “C:\>\apache\mysql\bin\mysql.exe”.
b. Buat databasenya. Ketik perintah dibawah ini
mysql> create database nilai;
Ketikan lagi:
mysql> use nilai;
c. Buat tabel nilaimhs. Ketik perintah berikut ini:
mysql> create table nilaimhs(
npm char(10) primary key,
nama char(40),
quis int (11),
tugas int (11),
mid int (11),
uaq int (11),
uaq int (11),
na int (11),
hm char (5)
);
4. Kita buat script PHP untuk dapat berhubungan dengan database mysql. Bisa pake Ultra Edit atau Notepad yang penting kita buatnya di text editor. Sudah saya siapkan scriptnya boleh anda ketik ulang atau copy-paste aja kalo males nulisnya.
<html>
<body>
<?php
function open_connection()
{
$host="localhost";
$username="root";
$password="";
$databasename="nilai";
$link=mysql_connect($host,$username,$password) or die ("Database
tidak dapat dihubungkan!");
mysql_select_db($databasename,$link);
return $link;
}
?>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama koneksi.php
5. Kita siapkan script HTML untuk inputannya. Contohnya kita ingin membuat
Aplikasi Web penginputan data nilai mahasiswa. Silahkan ketik atau copy-paste
aja.
<html>
<head>
<title>Nilai</title></head>
<body><pre>
<form action="Nilai.php" method="get">
NPM =<input type="text" name="npm" size=20><br><br>
Nama =<input type="text" name="nama" size=20><br><br>
Nilai Tugas =<input type="text" name="tugas" size=5><br><br>
Nilai Quis =<input type="text" name="quis" size=5><br><br>
Nilai Mid =<input type="text" name="mid" size=5><br><br>
Nilai UAQ =<input type="text" name="uaq" size=5><br><br>
<input type="submit" value="Hasil">
<input type=reset value="Batal">
</form>
</pre>
</font>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama Nilai.html
6. Kita siapkan script PHP untuk menampilkan hasilnya.
<html>
<head>
<title>Nilai</title></head>
<body>
<?php
$nilai=($tugas*0.2)+($quis*0.2)+($mid*0.25)+($uaq*0.35);
if ($nilai>=81)
$hm="A";
else
if ($nilai>=71)
$hm="B";
else
if ($nilai>=61)
$hm="C";
else
if ($nilai>=51)
$hm="D";
else
$hm="E";
include("koneksi.php");
$link=open_connection();
$tablename="nilaimhs";
$sqlstr= "insert into $tablename
values('$npm','$nama','$tugas','$quis','$mid','$uaq','$nilai','$hm')";
if (!mysql_query ($sqlstr))
{
echo("Ada Kesalahan Input Data!<br>Mohon Inputkan
Kembali...<br><br><br>");
echo ("<form action=nilai.html ><input type=submit
value=Back></form><br>");
mysql_close($link);
exit; }
echo("Nilai Telah Masuk<br>Terima Kasih...<p>");
echo "NPM = $npm <br>";
echo "Nama Mahasiswa = $nama <br>";
echo "Nilai Tugas = $tugas <br>";
echo "Nilai Quis = $quis <br>";
echo "Nilai Mid = $mid <br>";
echo "Nilai UAQ = $uaq <br>";
echo "Nilai Mutu = $nilai<br>";
echo "Huruf Mutu =$hm";
?>
<form action="nilai.html" ><input type="submit" value="Back">
</pre>
</form><form action="tampil.php"><input type="submit"
value="Tampil"></form>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama Nilai.php
7. Kita siapkan script PHP untuk menampilkan recordset pada sebuah tabel.
<html>
<body>
<title>Tampil Nilai</title></head>
<?php
include("koneksi.php");
$link=open_connection();
$tablename="nilaimhs";
$sqlstr="select * from $tablename";
$result = mysql_query ($sqlstr) or die ("Kesalahan pada perintah SQL!");
mysql_close($link);
echo("<table width=100% cellspacing=1 cellpadding=2 bgcolor=black>");
echo("<tr><td bgcolor=blue>NPM</td><td bgcolor=blue>Nama</td><td
bgcolor=Blue>Tugas</td><td
bgcolor=Blue>Quis</td><td bgcolor=Blue>Mid</td><td
bgcolor=Blue>UAQ</td><td bgcolor=Blue>Nilai Akhir</td><td
bgcolor=Blue>Huruf Mutu</td></tr>");
while ($row = mysql_fetch_object ($result))
{
$npm=$row->npm;
$nama=$row->nama;
$tugas=$row->tugas;
$quis=$row->quis;
$mid=$row->mid;
$uaq=$row->uaq;
$nilai=$row->na;
$hm=$row->hm;
echo("<tr><td bgcolor=#FFFFFF>$npm</td><td
bgcolor=#FFFFFF>$nama</td><td bgcolor=#FFFFFF>$tugas</td><td
bgcolor=#FFFFFF>$quis</td><td bgcolor=#FFFFFF>$mid</td><td
bgcolor=#FFFFFF>$uaq</td><td bgcolor=#FFFFFF>$nilai</td><td
bgcolor=#FFFFFF>$hm</td></tr>");
}
echo("</table>");
?>
<form action="nilai.html" align="center"><input type="submit" value=
"Back" align="center"></form>
<form action="tampil.php" align="center"><input type="submit" value=
"Refresh" align="center"></form>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama Tampil.php
PHP DAN MYSQL
download MENGHUBUNGKAN DATABASE MYSQL DENGAN PHP
PHP DAN MYSQL.PDF
PHP Script adalah sebuah bahasa yang menyatu pada bahasa HTML yang di gunakan untuk membuat aplikasi website dan mempunyai koneksi terhadap database-database populer, yang salah satunya adalah database MYSQL. Jadi PHP adalah bahasanya dan MYSQL adalah databasenya.
CARANYA
Ada beberapa hal yang perlu disiapkan. Antara lain :
1. Komputer. Ya iyalah emang mau buatnya dimana kalo enggak di komputer???? Kalo bisa pake Kalkulator ya terserah deh.
2. Pastikan komputer yang anda miliki sudah pada generasi pentium / diatasnya dan
telah memiliki Sistem Operasi Windows 9x keatas.
3. Sudah terinstal PHP Triad.
Oke. Kalau semua persiapan tersebut sudah terpenuhi sekarang mulai kita coba
praktekkan.
1. Buka Start Apache-nya dengan cara klik Start pilih Program cari PHPTriad sorot
Apache Console dan klik Start Apache.
2. Nyalakan MySQL-D-nya dengan cara Klik Start-PHPTriad-MySQL-Pilih
MySQL-D.
3. Kita siapkan databasenya di MySql.
Carannya :
a. Buka MySql.exe-nya melalui DOS Command. Start – Run – ketikkan
“cmd” – ketikkan “C:\>\apache\mysql\bin\mysql.exe”.
b. Buat databasenya. Ketik perintah dibawah ini
mysql> create database nilai;
Ketikan lagi:
mysql> use nilai;
c. Buat tabel nilaimhs. Ketik perintah berikut ini:
mysql> create table nilaimhs(
npm char(10) primary key,
nama char(40),
quis int (11),
tugas int (11),
mid int (11),
uaq int (11),
uaq int (11),
na int (11),
hm char (5)
);
4. Kita buat script PHP untuk dapat berhubungan dengan database mysql. Bisa pake Ultra Edit atau Notepad yang penting kita buatnya di text editor. Sudah saya siapkan scriptnya boleh anda ketik ulang atau copy-paste aja kalo males nulisnya.
<html>
<body>
<?php
function open_connection()
{
$host="localhost";
$username="root";
$password="";
$databasename="nilai";
$link=mysql_connect($host,$username,$password) or die ("Database
tidak dapat dihubungkan!");
mysql_select_db($databasename,$link);
return $link;
}
?>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama koneksi.php
5. Kita siapkan script HTML untuk inputannya. Contohnya kita ingin membuat
Aplikasi Web penginputan data nilai mahasiswa. Silahkan ketik atau copy-paste
aja.
<html>
<head>
<title>Nilai</title></head>
<body><pre>
<form action="Nilai.php" method="get">
NPM =<input type="text" name="npm" size=20><br><br>
Nama =<input type="text" name="nama" size=20><br><br>
Nilai Tugas =<input type="text" name="tugas" size=5><br><br>
Nilai Quis =<input type="text" name="quis" size=5><br><br>
Nilai Mid =<input type="text" name="mid" size=5><br><br>
Nilai UAQ =<input type="text" name="uaq" size=5><br><br>
<input type="submit" value="Hasil">
<input type=reset value="Batal">
</form>
</pre>
</font>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama Nilai.html
6. Kita siapkan script PHP untuk menampilkan hasilnya.
<html>
<head>
<title>Nilai</title></head>
<body>
<?php
$nilai=($tugas*0.2)+($quis*0.2)+($mid*0.25)+($uaq*0.35);
if ($nilai>=81)
$hm="A";
else
if ($nilai>=71)
$hm="B";
else
if ($nilai>=61)
$hm="C";
else
if ($nilai>=51)
$hm="D";
else
$hm="E";
include("koneksi.php");
$link=open_connection();
$tablename="nilaimhs";
$sqlstr= "insert into $tablename
values('$npm','$nama','$tugas','$quis','$mid','$uaq','$nilai','$hm')";
if (!mysql_query ($sqlstr))
{
echo("Ada Kesalahan Input Data!<br>Mohon Inputkan
Kembali...<br><br><br>");
echo ("<form action=nilai.html ><input type=submit
value=Back></form><br>");
mysql_close($link);
exit; }
echo("Nilai Telah Masuk<br>Terima Kasih...<p>");
echo "NPM = $npm <br>";
echo "Nama Mahasiswa = $nama <br>";
echo "Nilai Tugas = $tugas <br>";
echo "Nilai Quis = $quis <br>";
echo "Nilai Mid = $mid <br>";
echo "Nilai UAQ = $uaq <br>";
echo "Nilai Mutu = $nilai<br>";
echo "Huruf Mutu =$hm";
?>
<form action="nilai.html" ><input type="submit" value="Back">
</pre>
</form><form action="tampil.php"><input type="submit"
value="Tampil"></form>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama Nilai.php
7. Kita siapkan script PHP untuk menampilkan recordset pada sebuah tabel.
<html>
<body>
<title>Tampil Nilai</title></head>
<?php
include("koneksi.php");
$link=open_connection();
$tablename="nilaimhs";
$sqlstr="select * from $tablename";
$result = mysql_query ($sqlstr) or die ("Kesalahan pada perintah SQL!");
mysql_close($link);
echo("<table width=100% cellspacing=1 cellpadding=2 bgcolor=black>");
echo("<tr><td bgcolor=blue>NPM</td><td bgcolor=blue>Nama</td><td
bgcolor=Blue>Tugas</td><td
bgcolor=Blue>Quis</td><td bgcolor=Blue>Mid</td><td
bgcolor=Blue>UAQ</td><td bgcolor=Blue>Nilai Akhir</td><td
bgcolor=Blue>Huruf Mutu</td></tr>");
while ($row = mysql_fetch_object ($result))
{
$npm=$row->npm;
$nama=$row->nama;
$tugas=$row->tugas;
$quis=$row->quis;
$mid=$row->mid;
$uaq=$row->uaq;
$nilai=$row->na;
$hm=$row->hm;
echo("<tr><td bgcolor=#FFFFFF>$npm</td><td
bgcolor=#FFFFFF>$nama</td><td bgcolor=#FFFFFF>$tugas</td><td
bgcolor=#FFFFFF>$quis</td><td bgcolor=#FFFFFF>$mid</td><td
bgcolor=#FFFFFF>$uaq</td><td bgcolor=#FFFFFF>$nilai</td><td
bgcolor=#FFFFFF>$hm</td></tr>");
}
echo("</table>");
?>
<form action="nilai.html" align="center"><input type="submit" value=
"Back" align="center"></form>
<form action="tampil.php" align="center"><input type="submit" value=
"Refresh" align="center"></form>
</body>
</html>
Kemudian simpan di C:/Apache/Htdocs/folder anda masing-masing dan ganti file
name-nya dengan nama Tampil.php
Subscribe to:
Post Comments (Atom)
0 komentar:
Post a Comment