Cara menyimpan tanggal ke database mysql php

gan kan cerita nya saya lagi bikin kaya form pendaftaran nih yah terus saya pingin di halaman adminnya ada tanggal bulan tahun dan jam pada saat member itu daftar gimana yah cara nya supaya jam pendaftaran nya itu tersimpan di database saya menggunakan php? mohon jawabannya

@hafizdjubaidir

110 Kontribusi 1 Poin

Dipost: 4 tahun yang lalu Update 2 tahun yang lalu

Jawaban

ini contoh nya tinggal diubah aja sesuai keinginan

 $query = "insert into user[email,username,nama,password,date_register] values['$email','$username','$nama','$password','".date["  Y-m-d H:i:s"]."']"; 

@stefanuspn

250 Kontribusi 69 Poin

Dipost: 4 tahun yang lalu

kalo saya sih bikin column baru di table databasenya contoh kyk gini

dan cara ini setiap kali ada pendaftaran otomatis tanggal uda tercatat semoga membantu

@naufalhfzhn

170 Kontribusi 58 Poin

Dipost: 4 tahun yang lalu Update 4 tahun yang lalu

 date["d-m-Y G:i:s"] 

hasilnya 11-10-2017 16:14:30

@Jauhary

37 Kontribusi 12 Poin

Dipost: 4 tahun yang lalu

ok gan terima kasih udah di jawab nanti saya coba dulu yah

Login untuk gabung berdiskusi

Di dalam MySQL atau DBMS lainnya, tipe data date atau datetime seringkali memiliki format sebagai berikut:

yyyy-mm-dd hh:ii:ss

di mana yyyy adalah tahun sejumlah 4 digit, mm menyatakan angka bulan [2 digit], dd menyatakan tanggal [2 digit]. Selanjutnya jika tipe data datetime diikuti dengan spasi, lalu ada hh yang menyatakan jam [2 digit], ii menyatakan menit [2 digit], dan terakhir adalah ss merupakan detik [2 digit]. Adapun contohnya adalah: 2019-12-08 13:44:01.

Problemnya adalah, jika data tersebut dibaca di script PHP, maka bagaimana caranya supaya tipe data date atau datetime tersebut kita format dengan mudah? misalnya hanya diambil tanggalnya saja lalu diubah menjadi format tanggal di Indonesia sehingga menjadi: 08-12-2019, atau ditambahkan nama hari menjadi: Sunday, 08/12/2019.

Untuk melakukan formatting data date atau datetime dari MySQL dengan mudah di PHP, yaitu cukup menggunakan function date_create[] dan date_format[] saja. Perhatikan contoh berikut ini:

Misalkan diberikan sebuah data datetime yang dibaca dari MySQL yaitu ‘2019-12-23 10:20:01’. Script PHP untuk melakukan formatting adalah:

Output yang dihasilkan dari script tersebut adalah

23-12-2019
23/12/2019
23/12/2019 10:20
Monday, 23-12-2019 10:20
Monday, 23 December 2019 10:20
10:20

Perhatikan script di atas!! Jika diperhatikan maka terdapat beberapa karakter yang menyatakan format datetime seperti: d [menyatakan tanggal 2 digit], m [menyatakan angka bulan 2 digit], Y [menyatakan angka tahun 4 digit], l [menyatakan nama hari dlm bhs Inggris], F [menyatakan nama bulan dalam bhs Inggris], H [menyatakan angka jam 2 digit], dan i [menyatakan menit dalam 2 digit].

Adapun format-format karakter lainnya, bisa dipelajari di php.net date manual.

Mudah bukan melakukan formatting date atau datetime dari MySQL di PHP?

Bagikan artikel ini jika bermanfaat !

Bài mới nhất

Chủ Đề