ini artikel iseng - iseng yang kedua, saya mau kasih pembelajaran sederhana tentang menampilkan alert selamat ulang tahun jika data yang tersimpan pada database sesuai dengan tanggal saat ini. jadi jika ada yang cocok maka program akan memunculkan alert bahwa si ini ulang tahun pada tanggal ini dan ada ucapan selamat ulang tahun yang di inputkan sebelumnya. pada program kecil ini juga ditambahkan untuk menambah data dan melihat data - data yang telah di inputkan.
######## Buat Database ########
Nama database : alert_birthday
Nama Tabel : ulangtahun
atau dengan memasukkan perintah SQL di bawah ini
CREATE TABLE `ulangtahun` (
`no` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nama` VARCHAR( 50 ) NULL ,
`tgllahir` VARCHAR( 35 ) NULL ,
`ucapan` TEXT NULL
) ENGINE = MYISAM ;
Field | Length / Value | Komentar |
no | int(11) | Not_Null, Auto_Increment |
nama | varchar(50) | |
tgllahir | varchar(35) | |
ucapan | text |
######## koneksi.php #########
$koneksi=mysql_connect("localhost","root","");
mysql_select_db("alert_birthday",$koneksi);
?>
######## selanjutnya buatlah file index.php ############
UCAPAN SELAMAT Selamat Ulang Tahun $cetakdata[nama] INFORMASI TANGGAL
INFORMASI ULANG TAHUN
$page=$_GET['page'];
if($page=='add'){
include "add.php";
} else if($page=='view'){
include "view.php";
} else {
$bacadata=mysql_query("SELECT * FROM ulangtahun");
while($cetakdata=mysql_fetch_array($bacadata)){
$pecahdata=explode("-",$cetakdata['tgllahir']);
$tglskrng=date("d");
$blnskrng=date("m");
$pecah1=$pecahdata[0];
$pecah2=$pecahdata[1];
if($tglskrng==$pecah1&&$blnskrng==$pecah2){
echo "
Tanggal Lahir : $cetakdata[tgllahir]
Ucapan Buat Kamu : $cetakdata[ucapan]
} else {
?>
}
}
}
?>
Home | Add | View
######### add.php ##########
$tombol=$_POST['Submit'];
$nama=$_POST['nama'];
$tgl=$_POST['tgl'];
$bln=$_POST['bln'];
$thn=$_POST['thn'];
$ucapan=$_POST['ucapan'];
if($tombol){
$input=mysql_query("INSERT INTO ulangtahun VALUES ('','$nama','$tgl-$bln-$thn','$ucapan')");
echo "
Data Berhasil Disimpan
";
} else {
?>
Nama | |
Tanggal Lahir | ?> $i=$i++; } ?> ?> $i=$i++; } ?> $skrng=date("Y"); for($i=1920;$i<=$skrng;$i++){ ?> $i=$i++; } ?> |
Kata - Kata Ucapan | |
}
?>
########### view.php ###########
$tampil=mysql_query("SELECT * FROM ulangtahun ORDER BY no DESC");
while($cetak=mysql_fetch_array($tampil)){
?>
}
?>
Nama | Tanggal Ultah |
jika semua sudah di buat, maka jalankan program, untuk hasilnya kira - kira seperti gambar - gambar di bawah ini :
////////// program pada saat di jalankan //////////////
/////////////// Tambah Data Baru //////////////////////
/////////////// lihat data /////////////////
///////////////// tampil alert jika ada yang ulang tahun ///////////////////
ya semua kira - kira seperti itu, selamat mencoba, semoga berhasil, dan jangan lupa kirim komentarnya di bawah ya.........
Untuk Filde Pendukung silahkan Download Disini
4 Komentar
FR-SYSTEM.WEB.ID
nyamin
FR-SYSTEM.WEB.ID
virgi