Minggu, 2010-02-28 - 07:05:05WIB
andangcharisma.com:
Selvita->wah trimakasih dukungan nya, sering2 maen ke sini yak.. LAili->Yupz anda benar,.. Maman Firmansyah->Cukup simple saja kok nanti akan saya ulas tutorialnya,..
Rabu, 2010-02-24 - 20:55:54WIB
Maman Firmansayah:
bagaimana cih caranya membuat widget status OFFLINE ata ONLINE.?? bantu yah..
Jumat, 2010-01-08 - 14:55:10WIB
laili:
aan, dulu anak smp 1 gtg?
Senin, 2009-12-28 - 21:18:58WIB
Selfita:
Mz...websitex key3n buanggeet... Wach bz jd cntoh,wat qt2 yg pemuLaaa...
Senin, 2009-11-23 - 22:06:47WIB
S:
Ô ą ş xxxx
Minggu, 2009-11-15 - 10:27:46WIB
Jonbetta:
Info Menarik Numpang Baca bos...
Senin, 2009-10-19 - 16:07:51WIB
danie:
mcem mane hasinye.... susah amat MANA?????
Minggu, 2009-10-18 - 12:01:18WIB
ahmad kirom:
caranya liat hasilnya gmn ??
Minggu, 2009-10-18 - 08:18:47WIB
Genia:
Mz ndi to hazile???
Sabtu, 2009-10-17 - 18:00:34WIB
fanie:
maZ... hasilx mana???????
Sabtu, 2009-10-17 - 17:55:25WIB
deky:
edan........
Sabtu, 2009-10-17 - 15:58:04WIB
FERID:
du...h soalnya bikin kepala botak untung gak botak beneran
Sabtu, 2009-10-17 - 15:56:14WIB
verid:
soale bikin kepala botak........ untung g botak beneran.. he he
Sabtu, 2009-10-17 - 10:52:33WIB
Suryaning lestari:
Hasil tryout umugm di bwi
Sabtu, 2009-10-17 - 10:45:59WIB
tohirrrrrr:
beh mantaaaaaaaaap hasile sip besokkkkkk kalo buat soal yang lebih sip lg botak2 pisan
Sabtu, 2009-10-17 - 10:45:53WIB
tohirrrrrr:
beh mantaaaaaaaaap hasile sip besokkkkkk kalo buat soal yang lebih sip lg botak2 pisan
Sabtu, 2009-10-17 - 09:38:24WIB
fedian:
hsl tryot na mana??
Sabtu, 2009-10-17 - 09:38:06WIB
fedian:
hsl tryot na mana??
Sabtu, 2009-10-17 - 08:13:10WIB
dedew:
websitenya apik mas.....
Sabtu, 2009-10-10 - 18:21:58WIB
manohara hahahaghz:
mas,,, TOne jan mantep... mak nyos soale... behhhhh
Sabtu, 2009-10-10 - 11:02:52WIB
arrum:
hasil TO mana?
Jumat, 2009-10-09 - 13:26:56WIB
isty:
mz,, tanya2 ttg ugm blh kn??
Selasa, 2009-10-06 - 19:42:21WIB
Fandy:
Hsilnya msih lma ya dr tryout di bwi.!Kok blm ada isinya jg ya?
Sabtu, 2009-09-05 - 14:02:31WIB
aan:
ok tak liat jadwal dulu, tar aku kabari lagi yak..
Jumat, 2009-09-04 - 23:36:17WIB
aryo:
kpn main ke Imogiri
Kamis, 2009-09-03 - 21:29:56WIB
aan:
weh fajar.. kui yo kudu donk.. hukumnya wajib..
Selasa, 2009-09-01 - 16:59:37WIB
fajar rahman:
Kok maleh sangar kowe ndanks
Sabtu, 2009-08-22 - 09:49:14WIB
aan:
lanjutgan juga..
Kamis, 2009-08-20 - 17:09:01WIB
amd.cracker:
lanjutgan!!
Jumat, 2009-07-31 - 06:37:07WIB
aan:
weh weh ini pak daniel datang-datang ngajakin pertumpahan darah ni, hehe..
Rabu, 2009-07-29 - 17:41:24WIB
Daniel:
oo ternyata as andank yg pernah PKL di RSB to ini ... :)
Kamis, 2009-07-09 - 11:16:49WIB
aan:
akhirnya menyerah juga aku..
Senin, 2009-06-22 - 09:26:58WIB
aan:
haduh pusing ngonekin prolink phs100 ke ubuntu 9.04
Minggu, 2009-06-21 - 19:34:14WIB
aan:
halah yum.. maturnuwun lah.. xixi..
Minggu, 2009-06-21 - 19:25:12WIB
ayum:
aan.. elek.. tapi keren wat webnya.. saluuuuuuut.. hehe
Minggu, 2009-06-21 - 19:07:16WIB
adi:
tolong donk mas andangcharisma bahas tentang oop php lebih dalam lagi.. trimakasih.
Jumat, 2009-06-19 - 14:11:29WIB
cindai:
aaaaaaaaaaan... jelek
Senin, 2009-06-15 - 07:47:35WIB
ahmas:
waw terimakasih infonya yah.. nice to see your web site..
Minggu, 2009-06-07 - 19:59:24WIB
aan:
buat ndiri dunk.. tar kalo sempat tak ulas dalam artikel deh.. nantikan yah..
Minggu, 2009-06-07 - 13:46:26WIB
Hangga Nuarta:
Wah shoutboxnya buat sendiri ya Mas??? Keren nih... :)
Minggu, 2009-06-07 - 08:45:25WIB
aan:
haduh mohon menggunakan nama yang di mengerti manusia yah.. saya jadi bingung menanggapinya, haha.. walah.. smangat...
Minggu, 2009-06-07 - 07:30:29WIB
nama anda:
an, tu realita kehiduan ato kehidupan??
Minggu, 2009-06-07 - 07:24:09WIB
ayum:
wew, keyenz.. smgat an . . . ! ! ^^
Sabtu, 2009-06-06 - 08:12:58WIB
bima:
wew...akhirnya jadi juga Mas??? keren...keren....
Jumat, 2009-06-05 - 07:33:34WIB
aan:
kurang emoticons yach... hehehe ..
Rabu, 2009-06-03 - 22:45:42WIB
shakti:
a-a-n =D :emoticons:
Jumat, 2009-05-22 - 21:59:46WIB
Prisai Purnama Adi:
Tampilan web mu apick cuy, ramai dengan warna-warna. mbo' y dikasih tutorial bikin web gtu...??? biar q bisa menyusulmu membuat web, hahahaha..... oke..
Jumat, 2009-05-22 - 19:20:39WIB
andang:
Jika anda ada pertanyaan yang mengganjal, silakan tanyakkan di sini...
Nama
Website
Pesan
Ketik kembali kode di atas:







Adsense Indonesia

cool hit counter

Sabtu, 19 September 2009 - 08:45:31 WIB
Validasi di PHP untuk data yg sama atau duplicate
Diposting oleh : Andang Charisma Perdana
Kategori: PHP/MySql - Dibaca: 309 kali


Bookmark and Share

Pernahkah anda mendapatkan peringatan seperti ini "..." khususnya mengisikan nick name atau email pada saat anda mendaftar pada sebuah forum atau pun registrasi online di internet. Adakah yang salah?? mungkin anda berpikiran tidak ada yang salah dengan yang salah dengan input yang saya isikan?? hehe..

Coba deh dicermati pesan error yang ditampilkan pada layar. Yupz... ternya data yang kita input memiliki kesamaan atau duplikat didalam data base. Secara logika gak akan ada satu alamat email dengan bannyak yang memiliki. Contoh: Andi memiliki alamat email andi@andangcharisma.com sedangkan Tono memiliki alamat email andi@andangcharisma.com, hal itu adalah tidak mungkin, sama halnya dengan nomor telepon atau hand phone yang bersifat unik.

Nah gak usah panjang lebar lagi, skarang kita bahas bagai manakah bahasa PHP memprosesnya dan lagikannya gimana. Cukup simple ternyata, logikannya adalah kita melakukan prose menghitung jumlah data di database sesuai dengan yang diinputkan oleh user. Setelah itu ambil nilai jumlah tersebut, terus proses dengan PHP dengan logika percabangan IF, jika jumlah data lebih atau samadengan (>=) nol maka data tersebut memiliki duplikat di database. Selanjutnya terserah anda mau dibawa kemana program diarahkan misal jika ada duplikat maka halaman didirect ke halaman pendaftaran.

Ini kode program untuk melakukan pengecekan nama:

<?
if ($nama==' ')
echo "Nama belum diisi";
else
{
//query ke database.
include "koneksidb.php";
query
$dataku = mysql_query("select * from tdata
                       where username='$nama';
$rowcount = mysql_num_rows($dataku);
// jika hasilnya >= 1, berarti ada data nama yg sama
if ($rowcount >= 1) {
// kembali ke halaman pengisian form
header("Location: pendaftaran.php";);
}
else
{
header("Location: terimakasih.php";);
}
}

?>

Yak mungkin cukup sekian dulu, jika ada saran ataupun kritik yang membangun, anda bisa tuliskan di komen.


Simpan Artikel ini:
Bookmark and Share


1 Komentar :

ahmad
wah simple tapi penting banget ini, ditunggu infon lainnya lagi yak..

Isi Komentar :
Nama :
Website :
Komentar
Hitung 3 + 8
Jawaban
Isikan jawaban dari hasil penjumlahan di atas lalu klik kirim

© 2008-2009 All Rights Reserved.
Designed by AndangCharisma for AndangCharisma.com .

This page opened in 0.264 seconds just for educational supplement, individual need and self entertaiment purposes only.
Best view with Mozilla Firefox 3.5.x version at 1024x768 pixels resolution. This site using Adobe Flash Player v9.0 or above and `Javascripts Enabled' on your browser.