$sql_check = "SELECT * FROM tblroom_equipment WHERE room_id = $_POST['room_id']";
$query_check = $connect->query($sql_check);
while ($row = mysqli_fetch_array($query_check)) {
$equipment = $row['equipment'];
//check if equipment exist
if ($_POST['cr_equipment'] == $equipment) {
echo "The equipment already exist.";
}elseif($b !== $equipment){
$sql = "INSERT INTO tblroom_equipment (room_num,equipment,qty,price) VALUES ('$a','$b','$c','$d')";
$query = $connect->query($sql);
}
}
Это мой столик
equipment_id int(11)
room_id int(11)
equipment int(11)
qty int(11)
price int(11)
Я хочу проверить, существует ли оборудование номера комнаты. Echo "Это оборудование уже существует, пожалуйста, добавьте другое." и если оборудование не существует, сделайте нормальную вставку. Есть ли другой способ проверить существующую запись перед вставкой? Пожалуйста, помогите мне. Мой код выше не работает.