//Подключаемся к базе
$mysqli = new mysqli("example.com", "user", "password", "database");
//Создаем подготавливаемый запрос
$stmt = $mysqli->prepare("INSERT INTO user_tokens(token_user_id, token_user_agent, token_token, token_created, token_expires) VALUES ('?', '?', '?', '?', '?')")
//Устанавливаем необходимые значения переменным
$tuid = 4;
$ua = 'сериализованная_строка';
$tt = 'gCEU4505mbFIKJaC87dqFYrthtBxFcQsxQqlAC3zVXmYwa8NrSJQLrTs7AqD';
$tc = 1578254513;
$txpr = 1578427313;
//Привязываем параметры
$stmt->bind_param("i", $tuid);
$stmt->bind_param("s", $ua);
$stmt->bind_param("s", $tt);
$stmt->bind_param("i", $tc);
$stmt->bind_param("i", $txpr);
//Производим выполнение
$stmt->execute();
//Выбираем результаты
$res = $stmt->get_result();
//В документации рекомендуют явно закрывать запросы
$stmt->close();
//Выводим результаты
var_dump($res->fetch_all());
select MaxCount from Buget5 where dateee in (select max(dateee) where dateee<(now())
select max(dateee) from Buget5 where dateee<(now())
.wrap {
padding-top: 50px;
padding-bottom: 43px;
}
.wrap::after {
display: table;
content: '';
clear: both;
}
.list {
float: left;
width: 40%;
margin-right: 2%;
}
.img {
float: left;
width: 58%;
}
Route::post('/test', function (Request $request) {
return '1405c6f7';
});
select
здесь выбираю нужные поля
from
films (одна табличка)
inner join tickets on films.id = tickets.film_id (добавляем табличку таблице films и указываем по каким полям они соединяются)
inner join sessions on films.id = sessions.film_id (добавляем вторую табличку к таблице films и указываем по каким полям они соединяются)
Последний метод вернет количество строк в выборке. Переменную $num_rows и проверяйте в условии.
По поводу header. Вы формой посылаете данные на определенный роут. Этот роут обрабатывает php скрипт на сервере. Если все прошло нормально, то производится редирект с помощью header.