Trik Hebat Website
Contoh Project PHP membuat website dealer sederhana
Kata Pengantar
Sebetulnya program website dealer ini tidak layak pakai, tutorial kali ini hanya sebagai pembelajaran bagi para pengguna bahasa pemprograman PHP yang masih awam, termasuk penulis, dan project ini juga belum selesai, jadi setiapkali selesai latihan membuat script php (Project website dealer ini) maka akan langsung ditulis di postingan komputerkampus.com. dan script ini dibuat langkah demi langkah nantinya di posting dalam beberapa bagian.dan sebelumnya silahkan baca-baca dulu serba-serbi PHP yang saya kutip dari
http://id.wikipedia.org/wiki/PHP
Sekilas tentang PHP
Dikutip dari wikipedia indonesia bahwa PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Sejarah PHP
Sejarah PHP Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Persiapan Alat dan Bahan
Pertama-tama anda sudah harus menginstall web server seperti xampp, wampp, atau appserver yang sudah satu paket, penulis sarankan untuk menggunakan paket xampp ataupun wampp. kemudian browser untuk menjalankan script php, bisa berupa firefox, opera, chrome, safari, midori dll, dan juga terinstall text editor standard, bisa notepad ataupun gedit.
Kelebihan PHP Dari Bahasa Pemrograman Lain
- Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
- Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
- Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
- Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
- PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Membuat Database
Pada bagian ini kita buat sebuah database di phpmyadmin, dengan mengetikkan url berikut di address bar http://localhost/phpmyadmin (pastikan web servernya sudah jalan).dan kemudian buat database baru dengan nama terserah, penulis membuat database baru dengan nama "smkbisa" (terserah anda) dengan cara mengisi input text di"create new database" dan kemudian pilih "create".klik pada database "smkbisa" yang baru saja dibuat, kemudian klik tab "SQL" dan masukkan perintah SQL berikut untuk membuat table motor di database.
- CREATE TABLE IF NOT EXISTS `motor` (
- `kodemotor` varchar(100) NOT NULL,
- `merk` varchar(100) NOT NULL,
- `warna` varchar(50) NOT NULL,
- `harga` bigint(20) NOT NULL,
- PRIMARY KEY (`kodemotor`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Membuat File PHP
pertama-tama buat dulu folder project yang akan kita buat tersebut, misalnya nama foldernya "belajar", nah untuk mengakses folder ini di browser, tinggal ketikkan "". buat folder tersebut di direktori htdocs(xampp - C:/xampp/htdocs/belajar) atau www(wampp - C:/wampp/www/belajar).di dalam folder tersebut kita bikin satu file"koneksi.php" dan satu folder namanya "motor", didalam folder "motor" terdapat tiga file lagi, yaitu file "input.php", "save.php", "tampil.php". supaya mempermudah file tersebut saya upload disini, silahkan di download di link bawah ini. dan extract hasil download tersebut (1 file dan 1 folder) ke dalam folder belajar yang anda buat.
File koneksi.php
- <?php
- $server = "localhost";
- $usernm = "root";
- $passwd = "";
- $databs = "smkbisa";
- Mysql_connect($server,$usernm,$passwd) or die("Koneksi Gagal");
- Mysql_select_db($databs) or die("database tidak bisa dibuka");
- ?>
File input.php
- <html><head>
- <title>Input Motor</title>
- </head><body>
- <h2>Data Motor</h2>
- <form action="save.php" method="POST">
- <table><tr>
- <td>Merek Motor</td>
- <td>: <input type="text" name="merk" size="40"></td>
- </tr><tr>
- <td>Warna</td>
- <td>: <input type="text" name="warna" size="40"></td>
- </tr><tr>
- <td>Harga</td>
- <td>: <input type="text" name="harga" size="40"></td>
- </tr><tr>
- <td colspan=2><input type="submit" value="Kirim"></td>
- </tr></table></form>
- </body></html>
Hasil dari script di atas ketika dijalankan adalah seperti gambar dibawah ini :
File save.php
- <?php
- include "../koneksi.php";
- $kode = "kmot".date('Ymd').date("His");
- mysql_query("INSERT INTO motor(kodemotor,merk,warna,harga)
- VALUE('$kode','$_POST[merk]','$_POST[warna]',
- '$_POST[harga]')");
- header("location:tampil.php");
- ?>
File save.php tidak bsia langsung dijalankan, jika langsung di akses melalui url localhost/belajar/motor/save.php, maka yang akan terjadi adalah input data kosong. nantinya dibagian berikutnya akan ditambah lagi fungsi lain di file save.php ini.
File tampil.php
- <?php
- include "../koneksi.php";
- echo "<a href='input.php'>Tambah Motor</a><br><br>";
- echo "<table border=1><tr><td>No</td><td>Kode Motor</td><td>Merk</td>
- <td>Warna</td><td>Harga</td></tr>";
- $query=mysql_query("SELECT * FROM motor ORDER BY kodemotor");
- $no=1;
- while($var=mysql_fetch_array($query)){
- $harga=number_format("$var[harga]",0,",",".");
- echo "<tr><td>$no</td><td>$var[kodemotor]</td><td>$var[merk]</td>
- <td>$var[warna]</td><td>$harga</td></tr>";
- $no++;
- }
- echo "</table><br>© <b>M.Najamudin Ridha</b>";
- ?>
hasil script di atas seperti gambar di bawah ini :
DOWNLOAD SCRIPT PHP
Demikian artikel Contoh Project PHP membuat website dealer sederhana Semoga Bermanfaat.