sapr
Новичок
Проблема такая: есть сайт, на нем есть форма регистрации заявки, когда пользователь забивает свои данные нужно проверить, существует ли такая запись в бд, если нет, то записать в бд, а если есть, то вернуть ее айдишник (т.е. у каждой заявки есть свой айди)
Начала так
if (isset($_POST['send'])) {
$result=$db->query("SELECT * FROM users WHERE name=' ".$_POST['name']." ' and address=' ".$_POST['address']." ' and email=' ".$_POST['email']."' and phone=' "$_POST['phone']." ' LIMIT 1");
if(!result)
$query="INSERT INTO users (name,address, email, phone) VALUES (' ".$_POST['name']. " ', ' ".$_POST['address']. " ', ' ".$_POST['email']. " ', ' ".$_POST['phone']. " ')";
$insert=$db->query($query);
if ($insert === false) {
exit ("oshibka! ". $db->error);
}
else
{
Начала так
if (isset($_POST['send'])) {
$result=$db->query("SELECT * FROM users WHERE name=' ".$_POST['name']." ' and address=' ".$_POST['address']." ' and email=' ".$_POST['email']."' and phone=' "$_POST['phone']." ' LIMIT 1");
if(!result)
$query="INSERT INTO users (name,address, email, phone) VALUES (' ".$_POST['name']. " ', ' ".$_POST['address']. " ', ' ".$_POST['email']. " ', ' ".$_POST['phone']. " ')";
$insert=$db->query($query);
if ($insert === false) {
exit ("oshibka! ". $db->error);
}
else
{
Последнее редактирование: