Menampilkan Hari Ulang Tahun Seseorang Dengan Fungsi Explode

Menampilkan Hari Ulang Tahun Seseorang Dengan Fungsi Explode


Halo teman-teman sekalian. Pernah lihat di forum, ada tulisan ?Birthday Today?, misalnya ?Birthday Today : eko, herman??

Nah pada tutorial kali ini saya akan memberikan tutorial untuk menampilkan nama-nama user yang menjadi member pada forum. Dan kemudian apabila hari pada saat hari yang bersangkutan ulang tahun, maka secara otomatis akan menampilkan nama mereka. Let?s play? ?:)

Tutorial : "Jurus Terlarang Website Bot Development, Cara Otomatisasi Semua Pekerjaan Online Tanpa Operator"
Studi kasus membuat 5 jenis Web Bot. 1. Bot kirim pesan masal dan autoposting di Instagram, 2. bot pencari pasukan reseller di Tokopedia, 3. pencari buyer di Bukalapak, 4. Mengumpulkan No HP di OLX, 5. Bot Kirim Pesan Masal Whatsapp . Penjualan terbatas, ditutup jika sudah mencapai kuota. Lengkapnya kunjungi store.ilmuwebsite.com)


Pertama-tama kita buat databasenya terlebih dahulu?

CREATE TABLE ?user? (
?id? tinyint (1),
?nama? varchar (30),
?kelahiran? date,
PRIMARY KEY (?id?)
);

Kemudian kita insert data ke dalam tabel?

INSERT INTO user VALUES
(?1?, ?EKO?, ?1988-08-11?),
(?2?, ?HERMAN?, ?1992-08-11?),
(?3?, ?JOKO?, ?1980-10-29?);

Lalu buat skrip berikut, contoh.php :

");
while ($r=mysql_fetch_array($q)) {
$pecah = explode("-",$r['kelahiran']);//memecah string menjadi elemen array
$tgl_skrg = date("d");//menampilkan hari saat ini
$bln_skrg = date("m");//menampilkan bulan saat ini
if (($bln_skrg == $pecah[1]) && ($tgl_skrg == $pecah[2])) {
echo("".$r['nama']."
");//menampilkan nama user } else { echo(??); } } ?>

Penjelasan singkat?

Fungsi explode berfungsi menciptakan array dari suatu string. Fungsi explode memecah masing-masing string menjadi substring, dengan basis ?-?, jadi kalau seumpama field itu berisi ?1988-08-11?, maka akan dipecah menjadi 3 elemen array yaitu $pecah[0] = ?1988?, $pecah[1] = ?08?, $pecah[2] = ?11?. Logika &&(and) berfungsi jika kedua statement dalam kondisi tersebut bernilai true, maka perintah menampilkan nama user yang berulang tahun pada hari dan bulan saat itu akan dijalankan.

Sekian, semoga bermanfaat? :)

Download skrip diatas Menampilkan hari ulang tahun seseorang dengan fungsi explode.zip

Artikel Terkait :