Добрый день. Я получаю на сервере параметр и мне нужно сравнить его с БД, и если там нет такого совпадения, то добавить строку в таблицу. В таблице users есть 4 столбца
u_id u_name created updated
и еще вопрос вдогонку, как извлечь параметр 123 из массива вида {list[1][data]: 123}
методом $_POST ? Т.е. из массива {user[id]:900} получается получить так $user_id = $_POST[user][id] , а иначе не получается
Да, вроде то что нужно, только не пойму где вставлять searchtext?
И еще почему-то у меня ищет только численные запросы, а если ищу по тексту, то ничего не происходит. Данные принимаю из Vue файла
где в качестве параметров я принимаю select и searchtext, как мне сделать так чтобы при
select = "Signups table" производился поиск по всем колонкам (а не только first_name) таблицы users. При select = "Leads table" производился поиск по всем колонкам таблицы members. При select = "Both tables" производился поиск по всем колонкам обеих таблиц. что-то не получается написать такой цикл...
Господа, прошу вашей помощи. У меня есть php файл который принимает из формы данные $name и $email, мне нужно каждый раз при получении этих данных, внести их в новую строку лог файла, причем этот лог файл нужно создать каждый день в формате YYYYY-mm-dd-log.txt
Еще такой вопрос. Я получаю данные из двух форм, как мне обновить запись password в таблице, если данные из форм email и hidden_email совпадают, а если не совпадают то сделать новую запись? Пробую следующим образом, но ничего не получается:
Друзья, подскажите начинающему. У меня есть страница на которой есть форма с first_name, last_name, email. После отправки формы и записи данных в таблицу страница не перегружается и появляется другая форма с паролем. Как мне сохранить сессию и записать пароль в БД для ID того же юзера? Код PHP обработчика форм:
<?php
if (isset($_POST['first_name'])) { $first_name = $_POST['first_name']; if ($first_name == '') { unset($first_name);} }
if (isset($_POST['last_name'])) { $last_name = $_POST['last_name']; if ($last_name == '') { unset($last_name);} }
if (isset($_POST['email'])) { $email=$_POST['email']; if ($email =='') { unset($email);} }
if (isset($_POST['password'])) { $password=$_POST['password']; if ($password =='') { unset($password);} }
if (empty($first_name) or empty($last_name) or empty($email))
{
exit ();
}
$result = mysql_query("SELECT id FROM cust WHERE first_name='$first_name'",$db);
$myrow = mysql_fetch_array($result);
if (!empty($myrow['id'])) {
exit ();
}
$result2 = mysql_query ("INSERT INTO cust (first_name,last_name,email,password) VALUES('$first_name','$last_name','$email','$password')");