- Super Admin Teknologi 77.879 views

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. 00bates00

######## Buat Database ########

Nama database : alert_birthday
Nama Tabel : ulangtahun

Iklan

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 ############


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 "

UCAPAN SELAMAT

Selamat Ulang Tahun $cetakdata[nama]
Tanggal Lahir : $cetakdata[tgllahir]
Ucapan Buat Kamu : $cetakdata[ucapan]

";
} else {
?>

INFORMASI TANGGAL



}
}
}
?>

Home | Add | View

######### add.php ##########


TAMBAH DATA ULANG TAHUN

$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 ###########


VIEW DATA ULANG TAHUN






$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