$data >save(false);
Cars::updateAll(['car_price' => 150], 'id_car = 100');
php yii migrate --migrationNamespaces=amnah\\yii2\\user\\migrations
$data = $cache->get($key);
if ($data === false) {
$query = Material::find()
->where(['in', 'id_material', $ids])
->andWhere('start_publish < :time')
->params([':time' => time()])
->orderBy(['start_publish' => SORT_DESC])
->all();
$cache->set($key, $data);
}
print_r($data);
$data= Material::getDb()->cache(function ($db) {
return Material::find()->where(['in', 'id_material', $ids])
->andWhere('start_publish < :time')
->params([':time' => time()])
->orderBy(['start_publish' => SORT_DESC])->all();
});
(SELECT *
FROM `birthday`
WHERE MONTH(`date`) > MONTH(CURDATE())
OR (MONTH(`date`) = MONTH(CURDATE())
AND DAYOFMONTH(`date`) = DAYOFMONTH(CURDATE()))
ORDER BY MONTH(`date`), DAYOFMONTH(`date`)
LIMIT 3)
UNION (SELECT *
FROM `birthday`
WHERE MONTH(`date`) = MONTH(CURDATE())
AND DAYOFMONTH(`date`) = DAYOFMONTH(CURDATE()))
UNION (SELECT *
FROM `birthday`
WHERE MONTH(`date`) < MONTH(CURDATE())
OR (MONTH(`date`) = MONTH(CURDATE())
AND DAYOFMONTH(`date`) < DAYOFMONTH(CURDATE()))
ORDER BY MONTH(`date`) DESC, DAYOFMONTH(`date`) DESC
LIMIT 3)
Серв - тупая железка! Рук-ног нету и работает круглые сутки. Пока админы спят, ща солью весь сайт, а то у них есть вона скока, пусть и у меня стока бует!На первый раз сутки обычно, но потом - смотрите сами.
А железка, а чё она сделает мне то? У неё ж рук-ног же нету, или ещё скажи забанит за скачку?!)))) Как она поймёт что именно я сливаю-то? Может я страницы просто смотрю. Да и железка же - не админ! А админы - спят!)))
Нечего мне бояться и пора уже сливать контент, пока админы не просекли!
<?php
// создаем соединение с базой данных
$db = new PDO('mysql:dbname=phpreg;host=localhost;port=3306', 'rootdb', '123');
// устанавливаем кодировку utf8, чтобы никогда не было крякозябр
// создавайте таблицы и базы с такой же кодировкой
$db->exec('SET NAMES utf8');
if (isset($_POST['send'])) {
// получаем значение параметра
$login = $_POST['name'];
// подготавливаем наш запрос
$sth = $db->prepare('SELECT * FROM userdb WHERE login = :login');
// связываем подстановку :login с переменной $login
$sth->bindParam('login', $login);
// выполняем наш запрос
$res = $sth->execute();
// если запрос выполнился успешно, то выбираем все данные в массив
if ($res) {
$result = $sth->fetchAll();
// мы не нашли строку с пользователем
if (empty($result)) {
echo 'Пользователь не найден!';
} else {
// мы нашли пользователя
// проверяем пароль на правильность,
// используйте http://php.net/manual/ru/function.password-hash.php для создания хэша пароля
// никогда не храните пароль в открытом виде!
if (password_verify($_POST['pass'], $result[0]['password'])) {
// не используйте переменные из запросов для вывода
echo "Здравствуй, ". $result[0]['login'];
} else {
echo 'Пароль неверный.';
}
}
} else {
// ошибка в запросе
}
}