Pengecekan data ganda

Salam, Mohon petunjuk saya sedang membuat form entry user. Dan sedang membuat pengecekan atas dobel id datanya. Sudah saya coba jalankan prosesnya udah bener maksudnya jika data dbel ditolak. Namun kok nga muncul ya pesan error yg saya buat yg muncul hanya diaddress bar dengan info failed. Mohon petunjuknya..thx

<?php
include("config/connection.php");
//enkripsi password
if (isset($_POST['simpan']))
{
$id=$_POST['id'];
$nama=$_POST['nama'];
$dept=$_POST['dept'];
$pass=md5($_POST['pass']);
$password=$_POST['pass'];
//$tgl=$_POST['tgl'];
$tgl2=date("Y-M-D",strtotime('now'));
$tgld =date_default_timezone_get();
//set $tanggal=now();
$level=$_POST['level'];
$email=$_POST['email'];
$sts=0;

$cekdata="select* from user where id='&id'";
$ada=mysqli_query($db,$cekdata) or die(mysqli_error());
//$cek_uid=mysqli_num_rows(mysqli_query("select id from user where id='$_POST['id']'"));

if (mysqli_num_rows($ada)>=1)

{
	$_session['pesan']='Data sudah ada !!';

}

else

{
$sql= "insert into user(id,nama,dept,pass,level,email,sts)
                  value ('$id','$nama','$dept','$pass','$level','$email','$sts')";

$query=mysqli_query($db,$sql);
}

if($query)
 {
header('Location:list_user.php?status=Success !!');
}
else {
header('Location:list_user.php?status=Failed !!');
}

}
else {
	die(" Access Forbiden !!..");

}

 ?>

avatar joe007
@joe007

17 Kontribusi 1 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

lah pesan di sessionnya gk dikeluarkan? atau ditampilkan?

1 Jawaban:

Jawaban Terpilih

tinggal kamu echo aja sessionnya <pre> if (mysqli_num_rows($ada)&gt;=1)

{ echo $_session['pesan']='Data sudah ada !!';

} </pre> semoga menjawab ^^

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 4 tahun yang lalu

Tanggapan

kok belum bisa ya..alias sama walau sdh ditambah echo.. proses langsung ke : header('Location:list_user.php?status=Failed !!');

thx

coba kamu cek di variable $cekdata kamu typo dibagian where. where id = $id

sorry mau tanya lagi perihal pesan error :

echo $_session['pesan']='Data sudah ada !!';

kalau mau menambahkan tombol kayak OK trus kalau dipilih OK kembali ke menu sebelumnya gimana ya?

thx

Login untuk ikut Jawaban