MEMBUAT FORM ENTRY DATA DAN MENAMPILKAN DATA DARI DATABASE

Slides:



Advertisements
Presentasi serupa
Image – Hyperlink – Form
Advertisements

PHP + MySQL.
Modul 10 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 10: PHP dan My SQL.
Pemrograman WEB Pertemuan 6
PHP dan MySQL.
PENGENALAN PHP DAN INSTALASI WEB SERVER
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Sistem Informasi Perpustakaan
Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama
Konsep Basis Data di Web
MODUL 11 MEMBUAT LOGIN USER
Tugas 2 Kuliah Pemrograman Web Menggunakan JSP
Membuat Tampil, Input, Edit dan Hapus Data dengan Dreamweaver
Wiratmoko Yuwono. Tugas 1. Buat table pada database mySQL yg telah disediakan. pada server tools.
Konsep AJAX AJAX = Asyncronous Javascript And XML  salah satu teknik dalam pemograman jaringan untuk membuat sebuah Halaman Web menjadi lebih Cepat.
PERTEMUAN 10 KONEKSI DATABASE MYSQL
Created By : Lilik Nurmalia. Pengertian dari Download dan Upload Download : Download adalah proses pengambilan data dari internet Upload: Upload adalah.
Pemrograman Web HTML (10) Koneksi PHP mysql Andy Haryoko, ST
1 Internet Programming Konektivitas PHP - MySQL M. Agus Zainuddin PENS – ITS Surabaya.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ PADANG, 08 Agustus.
Form.
Modul Transaksi Modul Laporan Membuat Kalender
Oleh Nama : Rindriana Martasari Putri NIM :
Konektivitas PHP - MySQL Konektivitas PHP - MySQL PHP - 2 Ir. H. Sumijan, M.Sc.
Identitas Mata Kuliah 1 2 Kompetensi Mata Kuliah Kompetensi Mata Kuliah  Setelah mengikuti mata kuliah ini mahasiswa diharapkan mampu  Mengenal internet.
PHP dan MySQL (Studikasus: Login) Jumadi, S.T. Blog: jumadi.blog.ugm.ac.id
MySQL dan PHP.
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Membangun Halaman Web Dinamis dengan PHP
Fitrie Amelia Jurusan Sistem Informasi
MySQL (My Stucture Query Language) Jenis Perintah MySQL terbagi:  DDL (Data Definition Language) bentuk bahasa yang digunakan untuk melakukan pendefinisian.
Konsep Basis Data di Web
Koneksi PHP ke Database MySQL
JDBC Java2 Advanced.
Modul : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul-: PHP dan My SQL.
Membangun Halaman Web Dinamis dengan PHP
Pertemuan 2 1.  Bahasa yang digunakan untuk menampilkan informasi pd halaman web.  bahasa ini menggunakan tanda (markup) untuk menandai perintah- perintahnya.
PERTEMUAN I PENGENALAN HTML Hypertext Markup Language merupakan standard bahasa yang digunakan untuk menampilkan document web, yang bisa dilakukan dengan.
FORM.
Lorensius Ndare ( ) Mutmainnah Latifah( ) SI RM 54 - STMIK PROFESIONAL MAKASSAR.
OLEH : OKTAVIA HARDIYANTARI, S.Pd
Perancangan dan Pemrograman Web
Pengantar Pemrograman Internet 2
PENGENALAN HTML, PHP, CSS & MySQL
Pemrograman Web 1 Oleh Dita Rizki Amalia.
Koneksi Java ke MySQL.
Junta Zeniarja, M.Kom, M.CS
PEMETAAN VORD KEDALAM CMMI UNTUK MENINGKATKAN ANALISA KEBUTUHAN PERANGKAT LUNAK (STUDI KASUS : APLIKASI MEDIA MANAGEMENT DI PT.EBDESK INDONESIA) Mata.
Membuat Aplikasi ( PHP + MySql )
FORM.
P. Web Lanjut By : Cahaya Jatmoko, M.Kom
REKAYASA WEB MEPA KURNIASIH Pertemuan I
Membuat Aplikasi ( PHP + MySql ) Modul Penilaian [ ADMIN ]
Lec 1: Pengantar Web Basic HTML
PEMBUATAN for further detail, please visit
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad.
Sistem Manajemen Basis Data Web
Modul 2 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 2: PHP dan My SQL.
SESSION AND USER AUTHENTICATION
Prinsip Dasar Internet & Pemrograman Web
Mengelola Query Basis Data
JAVA.
Koneksi Database MySql di PHP
WORLD WIDE WEB (WWW) Kelompok 2 : Rana Meysa Mudazir ( )
MENERAPKAN MULTIMEDIA DALAM WEB
Format text Event Opr logika operator Intro java
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Prinsip Dasar Internet & Pemrograman Web
Nomor1. view.php Data Peserta Data Peserta < table border="1"> Nama Peserta Tgl Lahir Tempat Lahir Alamat Jenis Kelamin Tgl Daftar // letak script.
Transcript presentasi:

MEMBUAT FORM ENTRY DATA DAN MENAMPILKAN DATA DARI DATABASE

MAKSUD DAN TUJUAN 1. Maksud 2. Tujuan Mengenalkan fungsi API Merancang form untuk memasukkan data ke database 2. Tujuan Mahasiswa dapat membuat program PHP untuk melakukan penyimpanan data ke database dengan menggunakan form. Mahasiswa dapat melakukan koneksi ke database dan melakukan pengolahan data dengan PHP

DASAR TEORI Untuk dapat menampilkan hasil query pada browser, PHP memerlukan fungsi API (Application Programming Interface). Berikut beberapa daftar PHP untuk MySQL :

LATIHAN Ketikkan cript berikut (dengan menggunakan notepad) dan simpan dalam file koneksi.php .Script ini untuk melakukan koneksi ke database <? mysql_connect("localhost","",""); mysql_select_db("klub"); ?>

CONT’ Ketikkan script berikut dan simpan dengan nama daftar_anggota.php <html> <head> <title>Form Pendaftaran Anggota Klub HEBAT</title> </head> <body> <h1>Pendaftaran Klub HEBAT </h1> <form method="post" action="input_data.php"> <pre> Nama : <input name="nama" type="text" size="20" maxlength="20"> Alamat : <textarea name="alamat" cols="30" rows="5"></textarea> HP : <input name="hp" type="text" size="12" maxlength="12"> Email : <input name="email" type="text" size="30" maxlength="30"> <input type="submit" name="Submit" value="Submit"> </pre> </form> </body> </html>

CONT’ Lalu ketikkan script berikut dan simpan dengan nama input_data.php <html> <head> <title> Input Data </title> </head> <body> <? include "koneksi.php"; if(empty($nama) or empty($alamat)) { echo "Data ada yang kosong. Silahkan tekan back untuk mengisi"; exit;

CONT’ } $sql = "INSERT INTO anggota(nama, alamat, hp, email,tanggal) VALUES ('$nama', '$alamat', '$hp', '$email', NOW())"; if(!$query = mysql_query($sql)) echo mysql_error(); else { echo "Selamat bergabung dengan Klub HEBAT<br>"; echo "Ini adalah Kumpulan orang-orang Hebattt<br>"; echo "<a href=anggota_klub.php>Lihat daftar Anggota Klub Hebat</a>"; ?> </body> </html>

CONT’ Ketikkan script berikut dan simpan dengan nama anggota_klub.php <html> <head> <title> Daftar anggota Klub HEBAT </title> </head> <body> <? include "koneksi.php"; $sql = "SELECT * FROM anggota"; if(!$query = mysql_query($sql)) echo mysql_error(); while($row = mysql_fetch_array($query))

CONT’ { } ?> <br> echo "Id : $row[id] Tanggal : $row[tanggal]<br>"; echo "Nama : $row[nama]<br>"; echo "Alamat : $row[alamat]<br>"; echo "HP : $row[hp]<br>"; echo "Email : $row[email]<br>"; echo "<hr>"; } ?> <br> <a href="daftar_anggota.php">Input Data Anggota Baru</a> </body> </html>

CONT’ Sekarang, jalankan di browser untuk melihat hasilnya. Bukalah file daftar_anggota.php di web browser, isikan data dan klik tombol Submit. Lalu klik link untuk melihat daftar semua anggota. (jika sebelumnya di modul V anda sudah memasukkan data, maka data yang lama akan ditampilkan juga)

CONT’ Saat form pendaftaran (daftar_anggota.php) dibuka dan tanpa mengisi data (form kosong), tekanlah tombol Submit. Perhatikan pesan yang ditampilkan. Ini dikarenakan adanya script berikut dalam file daftar_anggota.php if(empty($nama) or empty($alamat)) { echo "Data ada yang kosong. Silahkan tekan back untuk mengisi"; exit; }

Tampilan tanggal yang muncul saat menampilkan daftar anggota klub masih menggunakan format default dari MySQL. Untuk mengubah tampilan tanggal, dapat memodifikasi script di file anggota_klub.php dengan mengganti perintah SQL yang semula: $sql = "SELECT * FROM anggota"; menjadi : $sql = "SELECT date_format(tanggal, '%W %d %M %Y') as tanggal, nama, alamat, hp, email, id FROM anggota"; Cobalah untuk menggunakan format-format yang lain.

CONT’ Modifikasikan tampilan pada halaman anggota_klub.php dengan menambahkan table sehingga tampilan web lebih rapi, dan tambahkan warna background web.