DIBACA YO,,,,,,,,,,!?????

Halaman

lintas berita n banner temen

menampilkan Hari ulang tahun di blog

hallo frends,,,,,,kali ini aku akan membuat postingan gmn cara nya kita bs mengetahui hr ulang tahun  teman2 kita yg jd member
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…  :)

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 :

mysql_connect (“localhost”, “root”, “”) or die ("Gagal Koneksi Server".mysql_error());
//melakukan koneksi ke server
mysql_select_db (“forum”) or die ("Gagal Koneksi Database".mysql_error());
//melakukan pemilihan nama database
$q = mysql_query(" SELECT kelahiran, nama FROM user ");
//melakukan query memilih field nama dan kelahiran dari tabel user
echo("Birthday Today :
");
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,,,,,,,,,,,,

google translate

MISTERY TELAGA MERAH BLOG

widgeo.net
free counters


free web site trafffic and promotion
Widget By: Forantum