Checkbox dengan Foreach dan MYSQL

dokumen-dokumen yang mirip
Praktikum 3 Cookie, Session, dan Database MySQL

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

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

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

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

PRAKTIKUM I MySQL / phpmyadmin

Membuat Form login dengan Php dan Mysql

E-trik Ajax. Database MySQL. Dedi Alnas

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

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi)

LAMPIRAN LISTING PROGRAM WEBSITE

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Membuat Login Dengan PHP dan MYSQL

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

BAB X AKSES DAN MANIPULASI DATA

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

Materi 10: Create Read Update Delete

Pemrograman Web Lanjut 2017

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Pemrograman Web Lanjut 2017

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

Create Read Update Delete using PHP MySql

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

LAMPIRAN. Source Code: Koneksi: <? mysql_connect("localhost","sa","sa"); mysql_select_db("hrd");?> Seleksi Karyawan: <? include("sessionrequest.

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

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

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

Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE

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

Konsep Basis Data di Web

MODUL 11 MEMBUAT LOGIN USER

<td width="299" align="right">selamat Datang, <img src="img/user3.png" /> <a href="read_pakar.php"><?php echo $_SESSION['id'];?

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Konektivitas PHP - MySQL

Menangani Input dari User

BAB 4 PERANCANGAN LAYAR

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

Lampiran 1. Flowchart perancangan sistem

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

P - 12 Bab 9 : PHP & MySQL

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

L A M P I R A N. Universitas Sumatera Utara

1. Membuat Kerangka Website dengan Table

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

MEMBUAT APLIKASI GUEST BOOK

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

window.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){

Membuat Pengisihan Borang (Form) dengan Pemrograman WEB

Chart Dinamis dengan PHP-XML-JSChart

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

Membuat Database mysql dengan PhpMyAdmin

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

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

DATABASE MYSQL DENGAN PHP

Membuat Toko Buku dengan PHP - MySQL

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Langkah 1. Asep Tatang S.

BAB V IMPLEMENTASI DAN PENGUJIAN. lingkungan perangkat lunak, implementasi database beserta struktur program dan

LAPORAN PERTEMUAN 2 PERULANGAN DAN FORM PHP

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

Modul 1 : Fungsi dalam PHP

Gambar 4. 1 Implementasi Tabel Admin 58

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

2. inputkk.php. 3. tampilkk.php

LAMPIRAN. dan informasi yang dibutuhkan dalam pembuatan aplikasi ini. berfokus pada penjualan pakan ternak. Tetapi, untuk produksi lainnya, PT.

PHP & Mysql. Pemrograman Internet

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek

Membuat Fasilitas Readmore dengan TInyMCE

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor

Membuat Halaman Admin Untuk Web Buatan Sendiri

L A M P I R A N. Universitas Sumatera Utara

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

MODUL PEMROGRAMAN WEB

BAB 5 PENGENALAN PHP. Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP

Cara Mudah Membuat Laporan PDF Menggunakan PHP

BAB-12 MEMBUAT FORM HTML

</td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td width="778" height="81" align="center" valign="middle">sistem pakar jaringan LAN ini

PHP + MySQL M. RUDYANTO ARIEF, MT

Membuat Komentar di PHP

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

Dari potongan program pada Gambar 1 dijelaskan bahwa, program

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

IV. Form. A. Pengenalan Form. B. HTML Input Element

Bagian 20. Bekerja dengan Form menggunakan PHP.

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

MODUL 6 SESSION DAN USER AUTHENTICATION

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa?

P - 6 Bab 4 : HTML (Hypertext Markup Language)

Membuat Form Mahasiswa dengan HTML [Part 1]

Levenshtein Distance.php

MODUL 7 SESSION DAN USER AUTHENTICATION

Membuat Shopping Cart Sederhana Menggunakan PHP

Pemrograman Basis Data Berbasis Web

Membuat bukutamu dengan PHP dan MySQL oleh Achmad Solichin

Pemrograman Basis Data Berbasis Web

Transkripsi:

Checkbox dengan Foreach dan MYSQL Dwi Jayanthi dwi1607@gmail.com Abstrak Pada tutorial ini, kita akan membahas tentang Insert Data Checkbox dengan Foreach ke database MySQL. Komponen Checkbox merupakan salah satu dari komponen form yang sering digunakan untuk memilih lebih dari satu pilihan. Sedangkan foreach merupakan perulangan pada array, dengan foreach bisa menampilkan semua nilai atau indeks array yang ada dalam sebuah variabel. Kata Kunci:php,checkbox,mysql Pendahuluan Semoga artikel pendek ini dapat bermanfaat untuk para pembaca sekalian. Pembahasan Langkah 1 Buat Database Dengan nama : DBTempatWisata, Tabel dengan mana : TbTempatWisata.

Langkah 2 Buat perintah koneksi PHP ke MySQL Simpan File dengan nama : koneksi.php Mysql_connect = untuk membuat koneksi ke server MySQL Mysql_connect( hostname, username, password ); Hostname = nama server MySQL Username = nama pemakai yang digunakan untuk melakukan koneksi Password = kata sandi pada server MySQL MySQL_select_db = untuk memilih database yang akan digunakan Mysql_select_db(database_name,[link_identifier]) <?php $host="localhost"; $user="root"; $pass="123456"; $db="dbtempatwisata"; $koneksi=mysql_connect($host,$user,$pass); mysql_select_db($db,$koneksi);?>. Langkah 3 Buat Halaman Index.php Desainlah form tempat wisata di kota palembang dengan menggunkan web editor seperti script dibawah ini, lalu simpan dengan nama Index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" />

<title> :: Tempat Wisata di Kota Palembang :: </title> </head> <body> <form id="form1" name="form1" method="post" action="proses.php"> <table width="546" border="1" align="center" cellpadding="2" cellspacing="0"> <td height="52" colspan="3" align="center" bgcolor="#cc00cc"><h2>tempat Wisata di Kota Palembang</h2></td> Nama</strong></td> <td align="center"><strong>:</strong></td> <td><input type="text" name="nama" id="nama" /></td> <td width="142"><strong>tanggal kunjung</strong></td> <td width="23" align="center"><strong>:</strong></td> <td width="359"> <select name="tgl" id="tgl"> <?php?> for($i=1;$i<=31;$i++){ echo "<option> $i </option>";

</select> <select name="bln" id="bln"> <?php for($i=1;$i<=12;$i++){ echo "<option> $i </option>";?> </select> <input name="thn" type="text" id="thn" size="8" maxlength="4" /> </td> <td rowspan="10"><strong>pilih Tempat wisata</strong></td> <td rowspan="10" align="center"><strong>:</strong></td> value="sungai Musi" /> <label for="tempat[]">sungai Musi<br /> </label> </strong></td>

value="jembatan Ampera" /> Jembatan Ampera</strong></td> value="masjid Agung" /> Masjid Agung</strong></td> value="benteng Kuto Besak" /> Benteng Kuto Besak</strong></td> value="taman Purbakala Kerajaan Sriwijaya" /> Taman Purbakala Kerajaan Sriwijaya</strong></td> value="taman Purbakala Bukit Siguntang" /> Taman Purbakala Bukit Siguntang</strong></td>

value="monumen Perjuangan Rakyat" /> Monumen Perjuangan Rakyat</strong></td> value="museum Negeri Balaputradewa" /> Museum Negeri Balaputradewa</strong></td> value="museum Sultan Mahmud Badaruddin II" /> Museum Sultan Mahmud Badaruddin II</strong></td> value="pulau Kemaro" /> Pulau Kemaro</strong></td> <td height="42" colspan="3" align="center" bgcolor="#cc00cc"><input type="submit" name="btnkirim" id="btnkirim" value="kirim" /> <input type="reset" name="btnbatal" id="btnbatal" value="batal" /></td>

</table> </form> </body> </html> Berikut tampilah Form Tempat Wisata di Kota Palembang. Langkah 4 Halaman Proses.php Buatlah halaman proses.php berikut untuk menghubungkan ke file index.php. <?php include ('koneksi.php'); if('$_post[save]') { $nama = $_POST['nama']; $tgl = $_POST['tgl']; $bln = $_POST['bln'];

$thn = $_POST['thn']; $tglkunjung=$thn."-".$bln."-".$tgl; $tempat_array=$_post['tempat']; foreach($tempat_array as $value_tempat) { $source.=$value_tempat.", "; $tempat=substr($source,0,-1); if (!empty ($nama) and!empty($tempat)) { $query="insert into TbTempatWisata (No,Nama,TglKunjung,tempat) values('','$nama','$tglkunjung','$tempat')"; $hasil=mysql_query($query); if ($hasil){ echo "<script>alert('data Berhasil Di Simpan');location.href='Index.php'; </script>"; else { echo "<script>alert('data Gagal Di Simpan');location.href='Index.php'; </script>";?> Keterangan : 1. Include berfungsi untuk mengambil semua isi teks dari suatu file kemudian meng-copy-nya ke file lain. 2. Perintah Insert : INSERT INTO NamaTabel (Field1,Field2,Field_n..) values (:Parameter1,:Parameter2,:Parameter_n..); 3. Foreach merupakan perulangan pada array, dengan foreach bisa menampilkan semua nilai atau indeks array yang ada dalam sebuah variabel. 2. Mysql_query= untuk memasukkan perintah-perintah SQL, baik yang bersifat DDL atau DML. Mysql_query( perintah SQL ); Langkah 5 Menjalankan File pada localhost. Setelah semua proses dilakukan, langkah terakhir mengeksekusi program dengan menjalanlan file index.php pada localhost, input data seperti berikut:

Setelah data di input dan diklik kirim maka data tersimpan pada database tabel TbTempatWisata, berikut tampilan data yang tersimpan pada database. Penutup Demikian tutorial Checkbox Dengan Foreach dan MYSQL, Semoga bermanfaat. Referensi http://news.palcomtech.com/2014/05/checkbox-dengan-foreach-dan-mysql/

Biografi Dwi Jayanthi, kenalkan! ;)