Membuat Tanggal dengan Datepicker

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

Menangani Input dari User

2. inputkk.php. 3. tampilkk.php

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

Membuat Paging Ala Google

Membuat Database mysql dengan PhpMyAdmin

Membuat Form Dinamis dengan HTML & Javascript.

Praktikum 3 Cookie, Session, dan Database MySQL

Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP

BAB X AKSES DAN MANIPULASI DATA

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

Tutorial Membuat WEB Dinamis Dengan PHP

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

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

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

Membuat Halaman Login Dengan PHP

Membuat Chatbox Sederhana dengan Ajax jquery dan PHP PDO

Pencarian data dengan PDO (PHP Data Objek)

Tutorial PHP Metode Searching - Multiple Keyword

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

Checkbox dengan Foreach dan MYSQL

Konektivitas PHP - MySQL

Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE

MODUL PEMROGRAMAN WEB

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

Limitasi Text Input dengan Javascript

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

P - 12 Bab 9 : PHP & MySQL

Membuat Aplikasi Sederhana Berbasis Web

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

Hak Akses dan Login Multi User. Baiklah untuk mulai praktek yang pertama ini file yang dibutuhkan adalah seperti yang terlihat dalam gambar berikut :

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

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

Dasar PHP-MySQL oleh : Prasaja Wikanta

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

PHP & Mysql. Pemrograman Internet

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

E-trik Ajax. Database MySQL. Dedi Alnas

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

Tutorial Implementasi Jquery Mobile dan JSP. 1. Definisi Jquery Mobile

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

Bagian 20. Bekerja dengan Form menggunakan PHP.

Fungsi Insert Data dalam CRUD (CREATE READ UPDATE DELETE) di Codeigniter

Pemrograman Basis Data Berbasis Web

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Lisensi Dokumen: Uraian Kasus :

Pemrograman Basis Data Berbasis Web

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

Upload File dengan Metode AJAX

AJAX Tutorial. Contoh AJAX Database 4

P - 7 Pembahasan UTS PSIK V

Membuat Flexibel Input sederhana dengan jquery.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

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

Membuat Toko Buku dengan PHP - MySQL

MODUL 11 MEMBUAT LOGIN USER

AJAX Tutorial. Contoh AJAX Database 4

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

Membuat Aplikasi CRUD dengan OOP dan PDO MySQL

Dari potongan program pada Gambar 1 dijelaskan bahwa, program

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Membuat Sistem Pertemanan Sederhana

TUTORIAL MEMBUAT PROGRAM KALKULATOR DENGAN OOP PHP

Gambar 1. Tampilan form karyawan

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Pemrograman Basis Data Berbasis Web

MODUL PEMROGRAMAN WEB

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

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

Membuat sendiri helper sederhana ala framework

AJAX Tutorial. Contoh AJAX Database 1

BAB-12 MEMBUAT FORM HTML

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pemrograman Basis Data Berbasis Web

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

MODUL 7 SESSION DAN USER AUTHENTICATION

Validasi data merupakan suatu proses yang sangat dilakukan untuk menjaga konsistensi data.

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

Step-1: Tambahkan tabel ke dalam database yang sudah ada dengan nama: logins

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

BAB VI PHP DENGAN MYSQL (3)

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

KURSUS ONLINE JASA WEBMASTERS

Membuat Shopping Cart Sederhana Menggunakan PHP

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

MySQL J A M K E T I G A

MODUL 6 SESSION DAN USER AUTHENTICATION

Pengolahan data barang : PHp-MYSQL

By Desrizal. Pengenalan AJAX

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Mencetak Data Ke Word atau Excell

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

Struktur Kondisi dan Perulangan

Mengarahkan Flow Program, Input, dan Pemrosesannya

Membuat Online Messanger atau Chat dengan PHP, MySQL, JQuery, Bootsrtrap 3 dan Font Awesome 4 [Part 2]

Membuat Web Chatting dengan Ajax Jquery, PHP, dan Bootstrap [Part 2]

Transkripsi:

Membuat Tanggal dengan Datepicker Oleh: Roziqin Widodo Untuk menangani input dan edit penanggalan, biasanya digunakan digunakan komponen combobox, namun saat ini ada cara yang lebih efektif dengan hasil yang lebih cantik, yaitu menggunakan komponen date Picker. Mengapa lebih efektif? Karena kalau pakai ComboBox memerlukan codingphp yang cukup... Untuk menangani input dan edit penanggalan, biasanya digunakan digunakan komponen ComboBox, namun saat ini ada cara yang lebih efektif dengan hasil yang lebih cantik, yaitu menggunakan komponen Date Picker. Mengapa lebih efektif? Karena kalau pakai ComboBox memerlukan codingphp yang cukup panjang, sedangkan pakai Date Picker nyaris tanpa coding php. Disamping itu, saat memilih tanggal pakai ComboBox perlu tiga kali pilih (Tanggal, Bulan, Tahun). Sedangkan pakai date picker cuku satu pilih. Dan asyiknya lagi pemilihan tanggal pakai date picker lebih keren tampilannya. Namun ada sedikit permasalahan dalam penanggalan date picker, untuk susunan penanggalannya menggunakan format indonesia(tanggal/bulan/tahun), sedangkan format tanggal di database MySQL susunannya tahun/bulan/tanggal. buatlah database dengan nama cerdas 1. lalu buat table denga nama buku id_buku int(5) primary key auto_increment not null judul varchar(30) not null penulis varchar(30) not null tgl_terbit date not null Artinya, agar tanggal yang diinputkan melalui date picker bisa masuk ke database MySQL, maka sebelum disimpan ke database, format susunan tanggalannya harus diubah dahulu, misalnya ketika di inputkan tanggalnya 23/12/2015, maka ketika disimpan ke database susunannya harus dibalik

menjadi 2015/12/23. Caranya buatlah sebuah fungsi untuk mengubah susuna format tanggal, misalnya beri namafunction ubahtgl, contohnya sebagai berikut function ubahtgl($tanggal){ $pisah = explode('/'$tanggal); $larik = array($pisah[2],$pisah[1],$pisah[0]); $satukan = implode('-'$larik); return $satukan; Intinya, sebelum data dimasukkan ke dalam database, maka diubah dulu susunan formatnya menjadi tahun/bulan/tanggal Dalam fungsi tersebut, saya menggunakan array untuk memecah (explode ) variable berdasarkan tanda /, menjadi tiga variable yang terpisah, yaitu tanggal($pisah[0]), bulan($pisah[1]), tahun($pisah[2]). Kemudian hasil pecahan variabel tersebut diubah susunannya, semula tanggal/bulan/tahun yang dinyatakan dengan $pisah[0], $pisah[1], $pisah[1] menjadi $pisah[2], $pisah[1], $pisah[0] Setelah susunan format tanggal diubah, satukan lagi ( implode ) dan selingi dengan tanda -. Hasilnya didalan database MySQL akan tersimpan tanggal dengan susunan format tahun-bulan-tanggal Selanjutnya kita buat script untuk menampilkan form tanggal, namun sebelumnya silahkan download dulu JQuery UI DI SINI. Karena didalam JQuery lah terdapat komponen-komponen date picker.oke, kita langsung aja menulis scriptnya. Simpan dengan nama form_buku.php <!DOCTYPE html> <html> <Head> <link href="jquery-ui-1.11.4/smoothness/jquery-ui.css" rel="stylesheet" /> <script src="jquery-ui-1.11.4/external/jquery/jquery.js"></script> <script src="jquery-ui-1.11.4/jquery-ui.js"></script> <script src="jquery-ui-1.11.4/jquery-ui.min.js"></script> <link rel="stylesheet" href="jquery-ui-1.11.4/jquery-ui.theme.css"> <script> $(document).ready(function(){ $("#tanggal").datepicker({ ) ) </script> </head> <body> <form action="aksi_buku.php" method="post"> <table> <td>judul</td><td>:</td> <td><input type="text" name="nama" /></td> <td>penulis</td><td>:</td>

<td><input type="text" name="penulis" /></td> <td>tanggal</td><td>:</td> <td><input type="text" name="tanggal" id="tanggal" /></td> <td colspan="3"><input type="submit" value="submit" name="submit" /></td> </table> </form> </body> </html> Script aksi_buku.php <?php $con = mysqli_connect("localhost","root","","cerdas"); $nama = $_POST['nama']; $penulis = $_POST['penulis']; $tanggal = $_POST['tanggal']; $submit = $_POST['submit']; function ubahtanggal($tanggal){ $pisah = explode('/',$tanggal); $array = array($pisah[2],$pisah[0],$pisah[1]); $satukan = implode('-',$array); return $satukan; $tgl_terbit = ubahtanggal($tanggal); if(isset($submit)){ if(empty($nama) or empty($penulis) or empty($tanggal)){ echo"<script>window.alert('maaf,form tidak boleh kosong...!!!');window.location=('form_buku.php');</script>"; else{ $ins = mysqli_query($con,"insert into buku(judul,penulis,tgl_terbit) values ('$nama','$penulis','$tgl_terbit')"); echo"<script>window.alert('data Berhasil diupload');window.location=('form_buku.php');</script>";?> Oke, sekarang jalankan skrip form_buku.php, lalu coba isikan datanya.contohnya anda bisa lihat pada gambar dibawah ini

Setelah tombol simpan diklik, maka datanya akan tersimpan di dalam database. sekarang kita cek hasil penyimpanannya Itulh cara menginputkan data tanggal dengan cara Datepicker. Untuk tutorial lainnya anda bisa kunjungi alamat website saya SKS12.blogspot.com. disitu banyak tutorial-tutorial yang sangat bermanfaat bagi anda. Tentang Penulis Roziqin Widodo Saat ini saya masih aktif sebagai mahasiswa diperguruan tinggi semarang, aku orangnya humoris, baik hati, dan tidak sombong untuk tutorial lebih lengkap kunjungi blog saya di www.sks122.blogspot.com