METOD POST (FILE PENGIRIM)

Slides:



Advertisements
Presentasi serupa
Form Method(Post & Get) dan Session
Advertisements

FORM HANDLING
Image – Hyperlink – Form
SQL – DML.
PHP + MySQL.
Modul 10 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 10: PHP dan My SQL.
Membuat form HTML+PHP Dwi Cahyono.
Profil Nama : Syaifullah, S.Kom. TTL: Utan, 11 Oktober 1974 Pendidikan: S1 Teknik Informatika STMIK “Bumi Gora” Mataram. Bidang Minat: - Analyst Programmer.
Widhy Hayuhardhika NP, S.Kom.  PHP – MySql installed  MySql telah running (cek xampp control panel)  Database  Tabel  Query  SQL (Structured Query.
Pemrograman WEB Pertemuan 6
Penerapan Locking pada DBMS berbasis Web
Database MySQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
MYSQL.
Database Create-Retrieve-Update-Delete (CRUD)
KONSEP PEMROGRAMAN WEB
Database Create-Retrieve-Update-Delete (CRUD)
Tugas 2 Kuliah Pemrograman Web Menggunakan JSP
PEMROGRAMAN BASIS DATA
Pemrograman Web HTML (10) Koneksi PHP mysql Andy Haryoko, ST
Konsep Pemrograman Web
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Manajemen Basis Data menggunakan SQL Server
Form.
Pemograman 1 Pertemuan 10.
FORM PADA WEB WEB 1 KELAS X.
Konektivitas PHP - MySQL Konektivitas PHP - MySQL PHP - 2 Ir. H. Sumijan, M.Sc.
PHP - MySQL.
Pemrograman Berbasis WEB
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.
DATA MANIPULATION LANGUAGE (DML)
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
Pemrograman Web/MI/D3 sks
TRIGGER.
HTML – 4 FORM. FORM adalah elemen HTML yang digunakan untuk mengizinkan pengguna web mengirimkan data ke Web Server. Dengan kata lain form berperan sebagai.
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
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Koneksi PHP ke Database MySQL
Pemrograman Web 1 Mohamad Syafri Tuloli.
Perancangan Web Pertemuan IV
Fakultas Teknologi Informasi Universitas Budi Luhur
Modul : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul-: PHP dan My SQL.
FORM.
FORM.
Penanganan Form Achmad Solichin Fakultas Teknologi Informasi
Cara Cepat : Belajar Pemrograman Web Part 2
Mengenal dan teknik pembuatan form
Pemrograman internet ABU SALAM, M.KOM.
PHP CRUD (Create Read Update Delete)
DDL, DML.
RONA SALWA IHDINA PTI UM
Manajemen Basis Data menggunakan SQL Server
Oleh : Henry Primandari,S.Kom (2006) STMIK MDP Palembang
FORM.
PHP : Hypertext Processor
Membuat Aplikasi ( PHP + MySql ) Modul Penilaian [ ADMIN ]
Achmad Solichin Fakultas Teknologi Informasi
Pemrograman internet ABU SALAM, M.KOM.
PJ : Nuraini Purwandari
Modul 2 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 2: PHP dan My SQL.
Hyperlink & Form Pertemuan 11
Hyperlink and Form Session 10 & 11
Trigger Ilman Kadori,M.Kom.
EXERCISE DML Part I Buatlah sebuah tabel baru nama = Dosen
Form.
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
PENANGANAN FORM, PENYIMPANAN DAN PENGAMBILAN NILAI VARIABEL
SQL dan Database MySQL.
Transcript presentasi:

BASIS DATA PHP (lanjutan) ∞ metod post ∞ insert ∞ update ∞ pagination (pembagian halaman)

METOD POST (FILE PENGIRIM) Cara Mengirim data yang dilakukan di belakang layar (tidak ditampilkan) seperti metod get. Metod ini dapat diterima dengan menggunakan $_POST[] di halaman yang dituju Cara penggunaannya adalah <form action=“file.php” method=“post” > // element form seperti input, select dll // <input type=“text” name=“nama” /> </form> Perhatian : setiap elment dari form harus memiliki atribut “name” yang jelas.

File PENERIMA (action) Gunakan $_POST[‘nama_elemen’]; Bisa kita gunakan fungsi print_r() untuk melihat apakah kiriman yang kita lakukan berhasil atau tidak Print_r($_POST) Bisa juga menggunakan fungsi var_dump()Untuk meilhat data dan struktur dari data tersebut. Var_dump($_POST)

Insert (entry) Data Membuat form <form></form> Kirim data dengan inputan type submit Menangkap Inputan dari form (get/post) Buat Perintah Query tambah data berdasarkan data yang dikirim (insert into….) Eksekusi Query dengan fungsi mysql_query Lakukan Pengecekan apakah query suskes atau tidak

Membuat Form dan pengiriman data <form action=“file.php” method=“post” > // element form seperti input, select dll <input type=“text” name=“nama” /> <input type=“submit” name=“kirim” values=“Kirim” /> </form> Yang diperlukan pada sebuah form Setiap form harus memiliki tujuan pengiriman yang jelas action=“file.php” Memiliki cara pengiriman apakah menggunakan metod post atau get method=“post” Setiap element form harus memiliki name sebagai identitas dari sebuah element form name=“nama” Untuk pengiriman data gunakan element form dengan type submit type=“submit”

Menagkap Nilai Metod POST Pada sebuah form memiliki semudah action yaitu halaman yang dituju <form action=“file.php” method=“post” > Maka Setiap elment form akan dapat ditangkat nilai yang dikirim maupun nama dari setiap elment. <input type=“text” name=“nama” /> <input type=“submit” name=“kirim” values=“Kirim” /> Untuk menangkap nilai yang dikirim maka pada halaman php yang dituju dapat kita gunakan metod post dengan penulisan sbb : <?php Echo $_POST[‘nama’]; $_POST[‘kirim’]; ?> Untuk memastikan apakah semua element sudah memiliki nilai kita dapat melakukanmenggunakan fungsi print_r() untuk memudahkan pengecekan Print_r($_POST);

Eksekusi Query dan pengecekan Query Setelah semua element berhasil terkirim maka kita dapat membuat perintah sql untuk menambah data $sql= “insert into nama_tabel set kolom1=‘$_POST[nama_inputan]’”; Eksekusi perintah sql dengan menggunakan mysql_query $query = mysql_query($sql); Lakukan pengecekan apakah query berhasil atau tidak

UPDATE Pilih data yang ingin diubah, gunakan metod post/get Contoh metod get localhost/tes/update.php?nim=123 Lakukan

Update Lakukan selesi terhadap data yang ingin di ubah perintah gunakan “select * from table where ? “, untuk nilai kondisi bisa menggunakan variabel get Eksekusi sql tersebut dengan fungsi mysql_query Jika query berhasil maka tampilkan data pada simpan nilai data yang ada dengan menggunakan fungsi mysql_fetch_array() Tampilkan dalam setiap element form yang sesuai Kirim data sperti layaknya proses tambah data 1 2 3 4 5

Contoh <?php $sql = "select * from kabupaten where alias='" . $_GET['val']."'"; $query = mysql_query($sql); $data = mysql_fetch_array($query); ?> <form action="p_update.php" method="post"> Alias : <input name="alias" type="text" value="<?php echo $data['alias'] ?>" /> Nama Kabupaten/Kota : <input name="nama_kab" value="<?php echo $data['nama_kab'] ?>" type="text"/> <input style="margin-top:0px" class="btn" type="submit"/></td> </form>

Contoh Langkah

Pagenation Htiung Total Record Nilai Limit Tiap Halaman Hitung Total Halaman Yang Terbentuk Untuk Membuat pagention CSS Query untuk limit data Pengulangan untuk menampilkan halaman

Contoh Pagenation

Terima Kasih {: Ada Pertayaan :}