вот есть такой код, как правильно в $query реализовать вставку записи если она не существует.
<?php
if ($_SERVER["REQUEST_METHOD"]=="POST"){
require 'connect.php';
createMessage();
}
function createMessage(){
global $connect;
$fname_lastname = $_POST["fname_lastname"];
$query="INSERT INTO quest_db (fname_lastname) VALUES ('$fname_lastname');";
mysqli_query ($connect,$query)or die (mysqli_error($connect));
mysqli_close($connect);
}
?>
как правильно реализовать вставку записи если она не существует
Добавить модификатор IGNORE к запросу INSERT
$query="INSERT IGNORE INTO quest_db (fname_lastname) VALUES (...);";
Вставка произойдет только если в поле fname_lastname нет вставляемого значения.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости