Kamis, 31 Juli 2014

Cara buat ComboBox PHP tanggal lahir dan input ke Database MySQL

Membuat pilihan Tanggal dengan ComboBox pada PHP

Biasanya ketika kita membuat suatu web, pastinya terdapat unsur tanggal bukan? Nah, disini saya akan menuliskan bagaimana cara membuatnya dengan bahasa PHP. Salah satu cara untuk memilih tanggal adalah menggunakan ComboBox. Tujuan dengan menggunakan ComboBox adalah untuk mempermudah user dalam memilih pilihan yang sudah disediakan.

Hal ini juga menghindari kesalahan user dalam penulisan suatu format tanggal yang telah disediakan. Untuk lebih jelasnya, lihat pelajari dan coba script berikut ini:

<?php
//array yang digunakan pada ComboBox bulan
$bln=array(1=>"Januari","Februari","Maret","April","Mei",
"Juni","July","Agustus","September","Oktober",
"November","Desember");

//membuat tanggal 1-31 pada ComboBox
echo "Tanggal:<select name=tanggal>
<option value=01 selected>01</option>";
for($tgl=2; $tgl<=31; $tgl++){
$tgl_leng=strlen($tgl);
if ($tgl_leng==1)
$i="0".$tgl;
else
$i=$tgl;
echo "<option value=$i>$i</option>";}
echo "</select>";

//membuat bulan ComboBox
echo "<select name=bulan>
<option value=Januari selected>Januari</option>";
for($bulan=2; $bulan<=12; $bulan++){
echo "<option value=$bulan>$bln[$bulan]</option>";}
echo "</select>";

//Membuat tahun 1900 sampai sekarang pada ComboBox
$now=date("Y");
echo "<select name=tahun>
<option value=1900 selected>1900</option>";
for($thn=1901; $thn<=$now; $thn++){
echo "<option value=$thn>$thn</option>";}
echo "</select>";
?>

Nah, kita bisa lihat dengan menggunakan beberapa baris kode di atas, kita sudah biasa membuat pemilhan tanggal-bulan-tahun. Misalnya dari ComboBox tanggal, hanya dengan beberapa baris kode sudah terdapat pilihan tanggal antara tanggal 1-31. Begitu juga dengan tahun, sudah terdapat pilihan antara tahun 1900 hingga sekarang.  Nah, mudah bukan? Sekarang giliran anda untuk mencoba.


 Menyimpan Pilihan Tanggal ComboBox ke MySQL
...
menulis artikel mengenai tanggal dengan combobox yang fungsinya yaitu memilih tanggal, bulan dan tahun dengan combobox, maka kali ini saya akan menuliskan artikel bagaimana cara menyimpan pilihan tanggal tersebut ke database. Dalam hal ini kita akan menyimpan ke database MySQL. Masih menggunakan bahasa pemrograman PHP.

Dalam kasus ini, kita akan menggunakan coding sebelumnya yang dapat dilihat pada artikel filter pilihan tanggal pada combobox. Ok, langsung saja kita bahas coding tersebut. Pertama-tama kita akan membuat table database terlebih dahulu dengan asumsi bahwa database sudah terbuat dan bernama blog.

CREATE TABLE `tanggal` (
`id` int(5) NOT NULL auto_increment,
`terpilih` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Setelah database terbentuk, sekarang kita membuat beberapa coding yang fungsinya berbeda namun masih berada pada satu file. Coding yang pertama ini merupakan koneksi antara PHP dengan database.
<?php
$server = "nama_server";
$username = "nama_user_server";
$password = "pasword_user";
$database = "nama_database_yang_digunakan";

// 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");
?>
  • nama_server adalah server database yang digunakan. Secara default adalah localhost.
  • nama_user_server adalah nama user yang dapat mengakses database tersebut. Secara default adalah root.
  • password_user adalah password user yang dapat mengakses database. Secara default kosong.
  • nama_database_yang_digunakan adalah nama database yang digunakan. Pada kasus kali ini, database yang digunakan bernama blog.
Setelah itu, letakkan coding berikut di bawah coding koneksi. Coding ini untuk menampilkan pilihan tanggal pada combobox
<form method="POST">
<?php
//array yang digunakan pada ComboBox bulan
$bln=array(1=>"Januari","Februari","Maret","April","Mei",
"Juni","July","Agustus","September","Oktober",
"November","Desember");

//membuat tanggal 1-31 pada ComboBox
echo "Tanggal: <select name=tanggal>
<option value=01 selected>01</option>";
for($tgl=2; $tgl<=31; $tgl++){
$tgl_leng=strlen($tgl);
if ($tgl_leng==1)
$i="0".$tgl;
else
$i=$tgl;
echo "<option value=$i>$i</option>";}
echo "</select> ";

//membuat bulan ComboBox
echo " <select name=bulan>
<option value=1 selected>Januari</option>";
for($bulan=2; $bulan<=12; $bulan++){
echo "<option value=$bulan>$bln[$bulan]</option>";}
echo "</select> ";

//Membuat tahun 1900 sampai sekarang pada ComboBox
$now=date("Y");
echo " <select name=tahun>
<option value=1900 selected>1900</option>";
for($thn=1901; $thn<=$now; $thn++){
echo "<option value=$thn>$thn</option> ";}
echo "</select>";
?>
<br><input type="submit" value="Pilih" name="pilih"/>
</form>
Setelah itu, tambahkan lagi beberapa baris coding yang berfungsi sebagai proses untuk menyimpan ke database MySQL. Letakkan coding berikut ini di bawah coding untuk pilihan tanggal dengan combobox
<?php
//jika tombol pilih di klik
if($_POST[pilih]=="Pilih"){
$bulan=$_POST[bulan];$tanggal=$_POST[tanggal];$tahun=$_POST[tahun];
//filter pilihan tanggal
if(((($bulan==4)||($bulan==6)||($bulan==9)||($bulan==11))&&($tanggal==31))||
(($bulan==2)&&($tahun%4==0)&&(($tanggal==30)||($tanggal==31)))||
(($bulan==2)&&($tahun%4!=0)&&(($tanggal==29)||($tanggal==30)||($tanggal==31)))){
if((($bulan==4)||($bulan==6)||($bulan==9)||($bulan==11))&&($tanggal==31)){
echo "<table bgcolor='#FFFF99' width='100%'>
<tr>
<td>&#8226; Penulisan Tanggal 31 tidak sesuai dengan bulan.</td>
</tr>
</table>";
}
if(($bulan==2)&&($tahun%4==0)&&(($tanggal==30)||($tanggal==31))){
echo "<table bgcolor='#FFFF99' width='100%'>
<tr>
<td>&#8226; Pengaturan februari kabisat.</td>
</tr>
</table>";
}
if(($bulan==2)&&($tahun%4!=0)&&(($tanggal==29)||($tanggal==30)||($tanggal==31))){
echo "<table bgcolor='#FFFF99' width='100%'>
<tr>
<td>&#8226; Pengaturan februari bukan kabisat.</td>
</tr>
</table>";
}
}
//jika pilihan benar maka proses simpan dalam database
else{
mysql_query("insert into tanggal(terpilih) values ('$tahun-$bulan-$tanggal')");

echo "Berhasil disimpan";
echo "<meta http-equiv='refresh' content='3;url=index.php'>";

}
}
?>
Pada intinya, ketiga coding di atas, diletakkan dalam satu file. Mudah bukan? Selamat mencoba . 


thanks to :  Pandu Widiyaksono

Kutek Vitamin E khusus Kuku jadi kuat sehat berkilau dan terawat






Pernahkah kalian sadari,
Wajah, tangan, kaki, ketiak sampai bibir dan rambut kalian beri vitamin, tapi untuk kuku kalian abaikan saja.
Impian kalian punya kuku sehat nga gampang patah dan bersinar bisa banget deh, tanpa bayar Jutaan rupiah, tinggal oles beberapa menit dirumah. Praktis kan, so�pastikan kuku kalian mendapatkan perawatan terbaik

Vitamin kuku mengandung vit E yang merawat kuku sehingga kuku menjadi lebih sehat, tidak menguning, tidak mudah patah, lebih berkilau..

Sensitive & Peeling nail envy:
Formaldehyde-free formula protects against peeling with antioxidant Vitamin E and Kukui Nut Oil, soothes sensitive nails with Aloe Vera.

RECOMMENDATION
For nails that need soothing and strengthening.



Bagi sebagian orang, kuku merupakan sebuah hal yang dianggap sepele. Bisa kita lihat pada zaman dahulu hanya sebagian orang yang memperhatikan kecantikan dan kesehatan kuku. Saat ini, kuku telah menjadi sebuah gaya hidup yang mengubah pribadi seseorang menjadi lebih menarik di kelompok sosialnya. Dengan paradigma demikian, maka Kami agent kecantikan menyadari bahwa kuku pun harus menjadi lebih sehat. Karena itu, Kami memperkenalkan sebuah inovasi terbaru, yaitu Vitamin Kuku merek Pokari. Selain harganya yang terjangkau, vitamin kuku Pokari ini memiliki variasi warna yang sangat menarik. Tentu produk ini akan sangat diminati oleh segment kelas menengah dan menengah kebawah untuk anak muda yang sangat mengikuti tren masa kini.

Isi : 7 cc
Warna : NUDE, ORANYE, HIJAU, PUTIH, KUNING, PINK, SHOCKING PINK, BIRU, TOSCA, UNGU, ABU ***


Apabila warna yang diinginkan kosong,
maka kami gantikan warna lain yang kurang lebih mirip.



Hasil setelah pemakaian warna transparant..
(Misal pakai shocking pink : hasil shocking pink transparant... warna mengkilap dengan sedikit transparan...)
Warna mengkilap dan sangat soft, berbeda dengan kuteks.

*kocok dahulu sebelum digunakan

Batiste Dry Shampoo - Shampo Kering Praktis Rambut




 
  • Sampo rambut yang dapat digunakan ketika rambut dalam keadaan kering

  • Penggunaan yang mudah dan menghemat waktu

  • Rambut akan terasa bersih, segar, wangi, dan mudah diatur
    Batiste Dry Shampoo hadir untuk memberikan solusi untuk Kamu yang ingin mendapatkan rambut yang terasa bersih tanpa harus meluangkan banyak waktu. Batiste Dry Shampoo adalah sampo rambut yang dapat digunakan ketika rambut berada dalam kondisi kering. Dengan menggunakan Batiste Dry Shampoo, rambut Anda akan terasa bersih, segar, wangi, dan lebih mudah untuk diatur tanpa harus berlama-lama seperti saat mencuci rambut.

    How to Use:
  • Shake can vigorously and spray Batiste into the roots, keeping the nozzle 30cm from hair
  • Massage through with fingertips
  • Brush hair and style as usual


    Rabu, 30 Juli 2014

    Jasa Membuat Website khusus toko online Shop INDONESIA HARGA RAKYAT

    Hello, para seller online yang belum memiliki website khusus toko online.
    sekarang kami menyediakan jasa membuat website khusus toko online.
    banyak pilihan dan harga beragam

    dari harga 175ribu sampai 250ribu saja.
    Anda akan mendapatkan design website.

    Menambahkan biaya 30ribu anda akan mendapatkan hosting dan domain gratis.

    Menambahkan biaya 150ribu anda mendapatkan hosting lokal dan domain dengan initial .COM

    berminat?
    mari sms / whatsapp yah ke kami, biar kami bantu : 08999088883.


    Extention clamp - Pengangkat Piring Panas




    Extention Clap - pengangkat piring panas.
    Pernahkan dan pasti sering donk kepanasan pas mau angkat piring, panci atau apapun dari tempat kukusan?
    Coba pakai kain, tetap saja kena panas pada tangan yang gak ketutup.
    Sekarang jangan cemas lagi, karena sudah ada extention clamp.
    dengan alat inilah solusinya... Asyik banget !!  Semua jadi praktis dan mudah...

    Digunakan untuk menggangkat piring panas, ukuran 17cm. Ganggangnya terbuat dari plastik dan penjepitnya dari besi.
    Cara mendapatkannya, sms ke : 08999088883.

    atau bisa order di klik sini  Pengangkat Piring Panas - penjepit perabotan