disiapkan oleh: Sutrisno, S.Kom

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

Membangun Toko Online dengan Joomla! dan VirtueMart
Membangun E-Commerce dengan Joomla Virtuemart
Membuat Sistem Informasi Perpustakaan Berbasis Web dengan PHP & MySQL
PHP + MySQL.
Widhy Hayuhardhika NP, S.Kom.  PHP – MySql installed  MySql telah running (cek xampp control panel)  Database  Tabel  Query  SQL (Structured Query.
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
Pemrograman WEB Pertemuan 6
Database MySQL.
BEKERJA DENGAN COMMAND LINE
CARA INSTALASI XAMPP.
VIRTUEMART JOOMLA BY Nurwahyudi Widhiyanta, ST, MMT
Database Create-Retrieve-Update-Delete (CRUD)
Database Create-Retrieve-Update-Delete (CRUD)
SISTEM BASIS DATA Database Management System
Praktikum Membuat Database Menggunakan Netbeans 7.1
By: Nyimas Sopiah, M.M., M.Kom.
Instalasi Aplikasi Buku Tamu
Oleh : Kholid Fathoni, S.Kom., M.T.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Pemrograman Database dengan JAVA
1 Practical Web Development Using CMS (Joomla) PPLH IPB Kamis, 22 Maret 2007 Frans Rudolf. B 1.
MODUL 2 BAHASA BASIS DATA
MEMBUAT DATABASE MENGGUNAKAN MICROSOFT SQL SERVER 2008
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Konsep Dasar User dan Schema Database
MySQL dan PHP.
Membagun Website secara Offline dengan Wordpress Abdul Rachman SMK Negeri 1 Bangil Minggu, 02 Oktober 2011.
Instalasi wordpress / muzakkir INSTALASI WORDPRESS Muzakkir SMKN 1 MAROS /
WordPress merupakan salah satu software untuk membangun situs Web. WordPress mudah diinstal dan digunakan. Pemakai pemula pun dapat memanfaatkan WordPress.
Dasar-Dasar PHP.
Microsoft SQL Server DDL dan DML dasar
Review DDL Pertemuan ke 2.
Koneksi PHP ke Database MySQL
Peringatan Sebelum anda melakukan percobaan, sebaiknya anda cek dahulu koneksi kabelnya #mii-tool Pastikan link yang aktif memakai eth0, kalau bukan eth0.
BAB 5 Mengakses Internet.
Membangun Halaman Web Dinamis dengan PHP
Mengelola Security Database
TRIGGER.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
Akses internet & localhost
Pengenalan Database MySQL
Instalasi Xampp dan Wordpress
FUNGSI-FUNGSI AKSES MySql
Praktikum Ke (Membuat database, melihat data base, menghapus database, membuat tabel dan melihat tabel).
DATA WAREHOUSE ANASTASIA DEWANTI PRATAMA PUTRI
Basis Data [TK1064] VI. Pengenalan Lingkungan MySQL
Membuat Aplikasi ( PHP + MySql )
Manual Pengisian SKP Oktober 2016
SQL OVERVIEW.
Wordpress.
Membangun Toko Online E-Commerce Dengan Prestashop
Installing Joomla and Plug In
Cara install mikrotik di virtualbox
Menyiapkan Lingkungan Kerja
Pengembangan Web Ramos Somya, S.Kom., M.Cs.
MAIL SERVER KELOMPOK : IX SAFRIL ( ) MUHAMMAD NUR
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Koneksi Database MySql di PHP
Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs.
Pengenalan mySQL database
setup database mysql/muzakkir
Mulok Basis-Data OLEH Sidik Pramana, S.Kom
Instalasi AppServ/muzakkir
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
PRAKTIKUM SISTEM BASIS DATA
Obyek-Obyek Primer Basis Data Administrasi Basis Data Ajenkris Y. Kungkung, S.Kom.
Membuat website di wordpress
Transcript presentasi:

disiapkan oleh: Sutrisno, S.Kom Pelatihan PHP disiapkan oleh: Sutrisno, S.Kom

Materi PHP Basic PHP Database PHP and JQuery PHP and FPDF

Pembuatan Database Jika anda sudah menggunakan XAMPP maka buka browser Anda(Mozilla Firefox, Chrome, Internet Explore, dll) . Ketik pada browser tadi di addressbar http://localhost/phpmyadmin Ketik kode berikut: CREATE DATABASE sipan; CREATE TABLE sipan.tblLokasi ( rID INT AUTO_INCREMENT NOT NULL, idLokasi VARCHAR(5) NOT NULL, lokasi VARCHAR(100) NOT NULL, PRIMARY KEY (idLokasi), INDEX (rID) );

Membuat User User merupakan pengguna yang berhak untuk mendapatkan koneksi ke database. Ketik pada browser tadi di addressbar http://localhost/phpmyadmin Klik tab Privileges Klik add a new User Pada login information User Name: Use text field = sipanusr Host: Any Host = (kosongkan)  Agar dapat diakses dari komputer client mana saja. Password: No Password Pada Database for user Grant all privileges on wildcard name (username\_%) Pada Global privileges: (Pilih atau klik Check All) Klik tombol GO

Koneksi database Koneksi ke Database menggunakan mysql mysql_connect(servername,username,password); Parameter Description servername Optional. Specifies the server to connect to. Default value is "localhost:3306" username Optional. Specifies the username to log in with. Default value is the name of the user that owns the server process password Optional. Specifies the password to log in with. Default is ""

Koneksi database (lanjt..) Koneksi ke Database menggunakan mysql Simpan kode berikut dengan nama arsip.conf.php, simpan sesuai dengan virtual directory Anda masing-masing dalam hal ini lokasi penyimpanan ada di C:\xampp\htdocs\latPHP\ <?php $koneksi= mysql_connect(“localhost”, “sipanusr”, “”); $koneksi_database= mysql_select_db(“sipan”, $koneksi); if (!$koneksi_database) { die(‘Database tidak terkoneksi : ' . mysql_error()); } // some code ?>

Membuat Form Referensi Form ini berfungsi untuk menjadi referensi pada form transaksi (form membuat arsip). Form yang akan kita buat adalah Form Lokasi. Ada 4 file php yang akan kita buat: Pertama Form untuk menampilkan/Daftar Lokasi yang disajikan dalam bentuk table (lokasidaftar.php). Kedua Form untuk menambah data lokasi (lokasitambah.php). Ketiga Form untuk mengubah data lokasi (lokasiubah.php). Keempat Form untuk menghapus data lokasi (lokasihapus.php).

Membuat Form Daftar lokasi Form menampilkan/Daftar Lokasi. Ketik dan simpan kode berikut dengan nama lokasidaftar.php (C:\XAMPP\htdocs\latPHP\). <?php require_once("arsip.conf.php"); $data="SELECT * FROM tbllokasi"; $data_lokasi = mysql_query($data,$koneksi); $jdata=mysql_num_rows($data_lokasi); echo '<h1>.:: Daftar Lokasi ::.</h1>'; echo '<table><tr><a href="lokasitambah.php"><h4>Tambah Data</h4></tr></table>'; echo '<table border="1">'; echo '<tr><thead><th>Pengaturan</th><th>ID Lokasi</th><th>Lokasi</th></thead></tr>'; while ($row = mysql_fetch_array($data_lokasi)) { echo '<td><a href="lokasiubah.php?id='.$row['rID'].'">[Ubah]</a> '; echo '<a href="lokasihapus.php?id='.$row['rID'].'"'; echo ' onClick="return confirm(\'Anda yakin hapus data ini ?\')">[Hapus]</a></td>'; echo '<td>'.$row['idLokasi'].'</td>'; echo '<td>'.$row['lokasi'].'</td>'; echo '</tr>'; }//akhir dari while echo '<tr><td>Jumlah Data</td><td colspan="2">'.$jdata.' data</td></tr>'; echo '</table>'; ?>

Membuat Form Tambah Lokasi (1/2) Ketik dan simpan kode berikut dengan nama lokasitambah.php (C:\XAMPP\htdocs\latPHP\). <?php include_once("arsip.conf.php"); echo '<h1>.:: Tambah Data Lokasi ::.</h1>'; if ($_POST['idlokasi']) { $datalokasi=mysql_query("INSERT INTO tbllokasi(idLokasi,lokasi) VALUES ('".$_POST['idlokasi']."','".$_POST['lokasi']."')",$koneksi); echo "<h3> Data berhasil disimpan. klik <a href='lokasidaftar.php'>disini</a> untuk kembali.</h3>"; }else{ ?> <script language="javascript"> function validate_f() { var msg=''; if (document.getElementById('idlokasi').value == '') { msg += 'ID Lokasi tidak boleh kosong !!!\nMohon periksa dan isi dengan benar ...'+"\n"; } if (document.getElementById('lokasi').value == '') { msg += '\nLokasi tidak boleh kosong !!!\nMohon periksa dan isi dengan benar ...'+"\n"; if (msg) { alert(msg); return false; return true; </script>

Membuat Form Tambah Lokasi (2/2) Ketik dan simpan kode berikut dengan nama lokasitambah.php (C:\XAMPP\htdocs\latPHP\). <?php echo '<table border=0>'; echo '<form action="lokasitambah.php" method="POST" onSubmit="return validate_f();">'; echo '<tr><td align="right">ID Lokasi</td><td>:</td>'; echo '<td align="left" ><input type=text name="idlokasi" id="idlokasi" size="10" maxlength="5"></td></tr>'; echo '<tr><td align="right">Lokasi</td><td>:</td>'; echo '<td align="left" ><input type=text name="lokasi" id="lokasi" size="50" maxlength="100"></td></tr>'; echo '<tr><td colspan="3" align="center"><input type="submit" name="simpan" value="Simpan">'; echo '<input type="button" name="batal" value="Batal" class="tombol" onClick="history.go(-1)"></td></tr>'; ?> <script type="text/javascript"> document.getElementById("idlokasi").focus(); </script> echo '</form>'; echo '</table>'; }//akhir dari if ($_POST['idlokasi']) {

Membuat Form Ubah Lokasi (1/3) Ketik dan simpan kode berikut dengan nama lokasiubahphp (C:\XAMPP\htdocs\latPHP\). <?php echo '<h1>.:: Ubah Data Lokasi ::.</h1>'; require_once ("arsip.conf.php"); if ($_POST['idlokasi']) { $datalokasi=mysql_query("UPDATE tbllokasi set lokasi='".$_POST['lokasi']."',idLokasi='".$_POST['idlokasi']."' WHERE rID=".$_POST['id']."",$koneksi); echo "<h3> Data berhasil diubah. klik <a href='lokasidaftar.php'>disini</a> untuk kembali.</h3>"; }else{ ?>

Membuat Form Ubah Lokasi (2/3) Ketik dan simpan kode berikut dengan nama lokasiubah.php (C:\XAMPP\htdocs\latPHP\). <script language="javascript"> function validate_f() { var msg=''; if (document.getElementById('idlokasi').value == '') { msg += 'ID Lokasi tidak boleh kosong !!!\nMohon periksa dan isi dengan benar ...'+"\n"; } if (document.getElementById('lokasi').value == '') { msg += '\nLokasi tidak boleh kosong !!!\nMohon periksa dan isi dengan benar ...'+"\n"; if (msg) { alert(msg); return false; }else{ return true; </script>

Membuat Form Ubah Lokasi (3/3) Ketik dan simpan kode berikut dengan nama lokasiubah.php (C:\XAMPP\htdocs\latPHP\). <?php $datalokasi=mysql_query("SELECT * FROM tbllokasi WHERE rID='".$_GET['id']."'",$koneksi); $row = mysql_fetch_array($datalokasi); echo '<table border=0 >'; echo '<form action="lokasiubah.php" method="POST" onSubmit="return validate_f();">'; echo '<tr><td align="right">ID Lokasi</td><td>:</td>'; echo '<td align="left" ><input type=text name="idlokasi" id="idlokasi" size="8" maxlength="5" value='.$row['idLokasi'].'></td></tr>'; echo '<tr><td align="right">Lokasi</td><td>:</td>'; echo '<td align="left" ><input type=text name="lokasi" id="lokasi" size="50" maxlength="100" value='.$row['lokasi'].'></td></tr>'; echo '<tr><td colspan="3" align="center"><input type="submit" name="simpan" value="Simpan" class="tombol">'; echo '<input type="button" name="batal" value="Batal" class="tombol" onClick="history.go(-1)"></td></tr>'; echo '<input type="hidden" name="id" value='.$_GET['id'].'>'; echo '</form>'; echo '</table>'; }//akhir dari if ($_POST['idlokasi']) { ?>

Membuat Form Hapus Lokasi (1/1) Ketik dan simpan kode berikut dengan nama lokasihapus.php (C:\XAMPP\htdocs\latPHP\). <?php require_once ("arsip.conf.php"); $datalokasi=mysql_query("DELETE FROM tbllokasi WHERE rID='".$_GET['id']."'",$koneksi); echo "<h3> Data berhasil dihapus. klik <a href='lokasidaftar.php'>disini</a> untuk kembali.</h3>"; ?>

TERIMA KASIH Pertemuan Berikutnya PHP Database Level 2