INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

dokumen-dokumen yang mirip
Advantages. Keunggulan :

Domain & Hosting Free By : Subianto, S.Kom

STRUKTUR DASAR PHP. Struktur PHP diawali dengan <?php dan ditutup dengan?> Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML.

Materi

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

E-trik Ajax. Database MySQL. Dedi Alnas

Menangani Input dari User

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Praktikum 3 Cookie, Session, dan Database MySQL

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

P - 12 Bab 9 : PHP & MySQL

Membuat Database mysql dengan PhpMyAdmin

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

Bagian 20. Bekerja dengan Form menggunakan PHP.

Script PHP dan MySQL J A M K E E M P A T

Lisensi Dokumen: Uraian Kasus :

Pemrograman Berbasis Web II Oleh : Aririk Japik,S.Kom. copyright by :japikinfo.com

Checkbox dengan Foreach dan MYSQL

<?php $query = mysql_query("select * from siswa where nama like '%$_POST[cari]%'"); while ($baris = mysql_fetch_array($query)) {?>

BAB X AKSES DAN MANIPULASI DATA

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

Membuat Toko Buku dengan PHP - MySQL

MODUL 8 Insert, Update, & delete

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Pemrograman Web Lanjut 2017

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

BAB VIII PEMROSESAN FORM

MODUL 3 INTERNET PROGRAMMING : PHP 3

Pengenalan Perancangan Web 2017

Pemrograman Web Lanjut 2017

Pemrograman Basis Data Berbasis Web

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

KURSUS ONLINE JASA WEBMASTERS

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

Create Read Update Delete using PHP MySql

Pemrograman Basis Data Berbasis Web

MODUL 6 SESSION DAN USER AUTHENTICATION

DATABASE MYSQL DENGAN PHP

Dasar PHP-MySQL oleh : Prasaja Wikanta

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

MySQL J A M K E T I G A

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

MODUL PEMROGRAMAN WEB

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Widhy Hayuhardhika NP, S.Kom

MODUL 7 SESSION DAN USER AUTHENTICATION

MODUL 7 MEMBUAT DATABASE DI MYSQL

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Pertemuan IV. Semester 1

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Konektivitas PHP - MySQL

HTML, CSS, JavaScript, PHP MODUL PEMROGRAMAN WEB UNP PGRI KEDIRI

Pertemuan 2. Muhadi Hariyanto

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

PHP & Mysql. Pemrograman Internet

Tutorial jquery Ajax Bagian 2 (Input, Update, Delete, Animasi Loading)

BAB IV IMPLEMENTASI DAN PENGUJIAN

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

BAB VII Database MYSQL

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

2. inputkk.php. 3. tampilkk.php

PEMROGRAMAN PHP DASAR

2.7.3 Modularisasi require() include() MySQL Keunggulan MySQL Sistem Server pada

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

KEAHLIAN PEMROGAMAN JAVA

HTML FORM. Praktikum III

MODUL PEMROGRAMAN WEB PPPG KESENIAN YOGYAKARTA

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB-12 MEMBUAT FORM HTML

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms

Modul-5 GET & POST. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Modul 2 DreamWeaver MX Suendri, S.Kom

Mencetak Data Ke Word atau Excell

Materi 10: Create Read Update Delete

2.2 Update Record Salah satu fitur aplikasi database adalah update data. Perintah SQL yang digunakan untuk update data seperti di bawah ini.

Transkripsi:

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

STRUKTUR DASAR PHP Struktur PHP diawali dengan <?php dan ditutup dengan?> Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML. <html> <head> <title>example</title> </head> <body> <?php echo "Ini script PHP pertamaku";?> </body> </html>

Tipe Data Tipe data Contoh Keterangan Integer Double String $jumlah=5; $nilai=-10; $pajak=2.5; $bunga=12.50; $nama= Anastasia $status= menikah Bilangan bulat Bilangan real Karakter,kalimat

Variabel Variabel adalah suatu tempat di memori untuk menyimpan data yang nilainya dapat berubah-ubah. Variabel diwakili oleh kata tertentu dengan aturan penulisan sebagai berikut : variabel dimulai dengan tanda dollar ($) harus dimulai dengan huruf atau underscore (_) tidak boleh menggunakan tanda baca case sensitive atau huruf besar dan huruf kecil dibedakan. Penulisan benar $nama $_alamat $angkatan2 $no_telepon Penulisan salah $na*ma $-alamat $2angkatan $no-telepon

Operator Operator Aritmatika Operator Operasi + penambahan - pengurangan * perkalian / pembagian % sisa pembagian (modulus) ++ penambahan dengan 1 -- pengurangan dengan 1 Operator Lain Operator Operasi. Penggabungan string = Penugasan/pengisian nilai $ Mengacu pada variabel Operator Logika Operator Operasi == Sama dengan!= Tidak sama dengan < Lebih kecil > Lebih besar <= Lebih kecil sama dengan >= Lebih besar sama dengan AND atau Logika AND && OR atau Logika OR XOR Logika XOR! Logika Not

Pengertian Struktur IF dalam PHP Pengertian Struktur IF dalam bahasa pemograman adalah sebuah struktur logika untuk membuat percabangan alur program. Secara sederhananya, dengan menggunakan struktur IF kita dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya. Penulisan sederhana dari struktur if adalah sebagai berikut: <?php if (expression) {?> } statement; <?php $lampu= merah"; if ($lampu== merah") { echo "Selamat datang ; }?>

Perulangan While (kondisi) { Statemen; } $a=0; While ($a<4) { $a=$a+1; Echo $a <br> ; }

1. Insert Form - Form Metode pengiriman data <form id="form1" name="form1" method="post" action="proses.php"> </form> Area form di dreamweaver Tujuan pengiriman data

2. Insert Form - Komponen form 1. Textfield 2. Textarea 3. List/menu 4. Radio button 5. Checkbox 6. Image field 7. Button 8. Hidden field

3. Lengkapi atribut komponen form <input name="nama" type="text" size="40" /> Identitas komponen form Ukuran panjang komponen form

4. Menangkap dan menampilkan data (metode POST) <?php $nama =$_POST["nama"]; $alamat =$_POST["alamat"]; $kota =$_POST["kota"]; $telepon =$_POST[ telepon"]; $agama =$_POST["agama"]; $jeniskelamin =$_POST["jeniskelamin"] ; Identitas komponen form pengirim File : proses.php Echo $nama <br> ; Echo $alamat<br> ; Echo $kota <br> ; Echo $telepon <br> ; Echo $agama <br> ; Echo $jeniskelamin<br> ;?> Variabel baru

4. Menangkap dan menampilkan data (metode POST) hasil

Menampilkan data bentuk tabel <?php echo $nama;?>

FORM - DATABASE

XAMPP phpmyadmin //localhost/phpmyadmin Menu Create Data Base Database Name By : Subianto, S.Kom

XAMPP phpmyadmin Database - Table Tulis nama database Tulis nama table dan jumlah field By : Subianto, S.Kom

XAMPP phpmyadmin Rancangan table Fieldname Type Length ADD kode INT 3 PK/AI nama VAR 50 alamat VAR 75 kota VAR 30 telepon VAR 12 agama VAR 15 jeniskelamin VAR 6

XAMPP phpmyadmin Struktur table By : Subianto, S.Kom

Form... Table INPUT DATA KE TABLE member MENGGUNAKAN FORM Kebutuhan : 1. String koneksi (perintah koneksi ke database) 2. Form input 3. String penyimpanan ke database

Form... Table STRING KONEKSI <?php // definisikan koneksi ke database $server = "localhost"; $username = "root"; $password = ""; $database = dbwisata"; // Koneksi dan memilih database di server mysql_connect($server,$username,$password) or die("koneksi gagal"); mysql_select_db($database) or die("database tidak bisa dibuka");?>

Form... Table FORM INPUT <form action= prosessimpanmember.php" method="post">

Form... Table FILE PROSES SIMPAN prosessimpanmember.php <?php include ( koneksi.php"); //string koneksi $nama $alamat $kota $telepon $agama $jeniskelamin =$_POST["nama"]; =$_POST["alamat"]; =$_POST["kota"]; =$_POST[ telepon"]; =$_POST[ agama"]; =$_POST[ jeniskelamin"]; $simpan=mysql_query("insert INTO member(nama, alamat, kota, telepon, agama, jeniskelamin) VALUES ('$nama', '$alamat', '$kota', '$telepon', '$agama', '$jeniskelamin')"); header('location:index.php');?>

Form... Table Hasil di Tabel member Klik Browse untuk menampilkan data Record data yang berhasil diinput

MENAMPILKAN DATA DI HALAMAN WEB

Table halaman web Kebutuhan : 1. String koneksi (perintah koneksi ke database) 2. Query tabel member, desain tabel dan perulangan

Table halaman web

AKSES DATA (SQL QUERY), TABEL dan PERULANGAN <?php include ( koneksi.php"); $squery=mysql_query("select * FROM member );?> <table> <tr>...</tr> Tabel dan Baris 1------------------------------ <?php WHILE ($data=mysql_fetch_array($squery)) {?> <tr> <td><?php echo $data[nama];?> </td> </tr> <?php }?> </table>

Table halaman web

EDIT DATA DARI HALAMAN WEB

Edit Data Kebutuhan : 1. Link edit 2. String Koneksi 3. Tangkap data yang dikirim dari link edit 4. Query memanggil data sesuai kode yang dikirim link edit 5. Tampilkan data pada form edit 6. Kirim primary Key (kode) dalam type hiddenfield 7. Proses Edit (string / query edit)

Edit Data <a href="formeditmember.php?kode=<?php echo $data[kode];?>">edit</a> <?php Include ("koneksi.php"); $kode=$_get["kode"]; $squery=mysql_query("select * from member WHERE kode='$kode '"); $data =mysql_fetch_array($squery);?>

Edit Data <form action= proseseditmember.php" method="post">

Edit Data <select name="agama"> <?php if($data[agama]<>'') //jika field agama tidak kosong, tampilkan data dari tabel {?> <option value="<?php echo $data[agama];?>" selected="selected"><?php echo $data[agama];?></option> <?php }?> <option value="islam">islam</option> <option value="kristen">kristen</option> <option value="katholik">katholik</option> <option value="hindu">hindu</option> <option value="budha">budha</option> </select>

Edit Data <?php if($data[jeniskelamin]=='pria') {?> <input name="jeniskelamin" type="radio" value="pria" checked="checked" /> <?php } else {?> <input name="jeniskelamin" type="radio" value="pria" /> <?php }?> Pria <?php if($data[jeniskelamin]=='wanita') {?> <input name="jeniskelamin" type="radio" value= Wanita" checked="checked" /> <?php } else {?> <input name="jeniskelamin" type="radio" value= Wanita" /> <?php }?> Wanita

Edit Data <input type="hidden" name="kode" value="<?php echo $data[kode];?>" />

Edit Data FILE PROSES EDIT proseseditmember.php <?php include ( koneksi.php"); //string koneksi $kode $nama $alamat $kota $telepon $agama $jeniskelamin =$_POST[ kode"]; =$_POST["nama"]; =$_POST["alamat"]; =$_POST["kota"]; =$_POST[ telepon"]; =$_POST[ agama"]; =$_POST[ jeniskelamin"]; $ubah=mysql_query("update member SET nama='$nama', alamat='$alamat', kota='$kota', telepon='$telepon', agama='$agama', jeniskelamin='$jeniskelamin' WHERE kode='$kode'"); header('location:index.php');?>

HAPUS DATA DARI HALAMAN WEB

Hapus Data Kebutuhan : 1. Link hapus 2. Konfirmasi penghapusan 3. Tangkap data yang dikirim dari link edit 4. Proses Query menghapus data sesuai kode yang dikirim link edit

Hapus Data <a href= hapusmember.php?kode=<?php echo $data[kode];?> onclick="return confirm('serius mau hapus data??');">hapus</a> <?php Include ("koneksi.php"); $kode=$_get["kode"]; $hapus=mysql_query( DELETE FROM member WHERE kode='$kode '"); header('location:tampilmember.php');?>

1. Siapkan Desain Web (menggunakan php) Content Area

2. Siapkan Menu (menggunakan php) <a href="index.php?menu=lawangsewu">lawang Sewu</a> Artinya, ketika di klik, link tersebut akan memanggil file index.php dan mengirimkan variabel menu yang berisi data lawangsewu.

3. Tulis script untuk menampilkan content (menangkap variabel menu) <?php $terima=$_get[ menu']; if(isset($terima)) { include("$terima.php"); } else { include( home.php"); }?>