script php mysql untuk mencegah duplikasi data


For note

/Check for duplicate data
if($data1 AND $data2!= ”) {
$qry = “SELECT * FROM tabel WHERE data1=’$data1′ AND data2=’$data2′”;
$result = mysql_query($qry);
if($result) {
if(mysql_num_rows($result) > 0) {
$errmsg_arr[] = ‘any duplicate data’;
$errflag = true;
}
@mysql_free_result($result);
}
else {
die(“db failed”);
}
}

Advertisements

7 thoughts on “script php mysql untuk mencegah duplikasi data

  1. saya mau tanya gan… bagaimana perintahnya jika duplikasi data yang diinginkan itu bukan hanya 1field tapi lebih dari 2 ??? tq

  2. tanya dong master, gimana jika form yang kita input merupakan data array, dan kita cek ke database,

    misalnya data yang mau di input adalah $kode[0],$kode[1],$kode[2]

    bagaimana cara mengecek ke fied “data1” ???

    mohon bantuannya suhu

    $qry = “SELECT * FROM tabel WHERE data1=’???′”;
    $result = mysql_query($qry);

  3. #pemula
    Pas mau ngedit/upadate data yg sudah ada muncul pesan duplicate entry ” for key ‘primary’ pada nggak ada data yg sama dalam satu tabel.
    Mohon bantuannya.

    1. Ya berarti auto key primarynya duplicate atau dengan kata lain key yang di auto increment seharusnya dijadikan unique key, jadi misalkan id uniquenya mau diupdate tinggal di where id=”kode unik”

Ditunggu komennya ...

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s