我想问一下检查数据库中的值:当值存在时,它将回显一条警告消息,否则它将执行插入功能。
我尝试过这样的代码,但似乎无效。
<?php
include("../../Connections/koneksi.php");
if(isset($_POST['table-bordered'])){
$array=json_decode($_POST['table-bordered'],true);
foreach($array as $item) {
$sql = "SELECT * FROM wjm WHERE no_pol='".$item['no_pol']."',date='".$item['date']."',time='".$item['time']."'";
$query = mysqli_query($db,$sql);
if (mysqli_num_rows($query)> 0)
{
echo "Data sudah pernah di Input..!!";
}
else{
$sql = "INSERT INTO wjm (sloc,kode,nama,no_pol,id,date,time,netto,unit,uses,payroll) VALUES ('".$item['sloc']."', '".$item['kode']."', '".$item['nama']."', '".$item['no_pol']."', '".$item['id']."', '".$item['date']."', '".$item['time']."', '".$item['netto']."', '".$item['Unit']."', '".$item['uses']."', '".$item['payroll']."')";
if(mysqli_query($db, $sql)){
echo "Records inserted successfully.";
} else{
echo "Records inserted failed ";
}
}
}
}
?>
&#13;
我想检查select函数中的值。当它存在于我的表中时将在页面中回显一个警报。我也尝试了select count
,但它无效