The Ant
чот солдат с массивом 10х10 пропал... ;[
Nastia
upwork
согласна, отличная платформа
Evgeniy
еще toptal
Evgeniy
норм
Evgeniy
но надо учить иностранные языки)
SeniorTomato
чот солдат с массивом 10х10 пропал... ;[
сначала запугиваешь, а потом удивляешься, что люди бегут
SeniorTomato
делаа
Anonymous
Ребят
Anonymous
Кто нить с кроном знаком ?
SeniorTomato
crontab?
SeniorTomato
пиши лучше сразу суть проблемы
Anonymous
* * * * * wget http://domen/b52/TelegramBotCron.php > /dev/null
Anonymous
Будет каждую минуту
SeniorTomato
*/1
Anonymous
Выполнять верно
Anonymous
* /1* * * wget http://domen/b52/TelegramBotCron.php > /dev/null
Anonymous
Так ?
SeniorTomato
*/1 * * * *
Anonymous
Спасибо
runinterface
Спасибо
https://crontab.guru/#5_2_*_*_* вот полезный сайтец, пока не помнишь или не умеешь поможет освоится
Владимир
а в чем разница между просто * и */1 ? Что то, что это срабатывать будет раз в 1 минуту
Anonymous
Никакой
Anonymous
Разницы
runinterface
/ это значение шага задает
Anonymous
И так и так верно
Алексей И.
подскажите - вручную добавляю слова на крилице в базу, при вытаскивании отображаются знаки вопроса. Как сделать чтобы был русский? https://code.sololearn.com/wIRbwj7rmApr/#php
Евгений
погуглить
Евгений
эта проблема встречается уже 100500 раз
Said
согласен
Said
первые же ссылки в гугле ответят на твой вопрос
Алексей И.
благодарю, разобрался, дёрнул тут http://www.php.su/mysqli_set_charset
John
Привет хорошим людям) Я начал изучать PHP, смотрю видеокурс по основам PHP и MySQL. Версия PHP 5.4. Насколько это все актуально?
Если ты вообще только начал, то пока научишься работать с многомерными массивами, вложенными циклами, json форматом, выучишь азы ООП, поймешь MVC архитектуру и пр., то тебе нет разницы, 5.4 это или 5.6 или 7.1. Главное, когда с базой начнешь работать, не используй расширение mysql, которое вроде с 5.6 уже не поддерживается, используй mysqli или pdo. Вот тогда и станет актуально уходить на новую версию, а пока на начальном этапе не парься. Хотя я учил еще mysql, вообще отличия от mysqli минимальные в процедурном стиле, так что даже если и ознакомишься с mysql, то на mysqli перейдешь за 20 мин)
Anonymous
гугл в помощь это на каждом шагу написано
Anonymous
и дело не в кириллице а в 1251 кодировке которую ты заносишь, а читаешь utf8 кракозябру
Владислав
Доброго утра всем. Подскажите, возможно ли передать алиас в подзапрос? UPDATE table1 AS t1 SET var1 = subq.sum FROM ( SELECT ... FROM ... JOIN ... JOIN ... WHERE some.id = t1.id AND ... // верещит на t1 ) AS subq;
Владислав
[42P01] ERROR: invalid reference to FROM-clause entry for table "t1" Hint: There is an entry for table "t1", but it cannot be referenced from this part of the query. Position: 283
The Ant
WHERE some.id = t1.id эту часть вынести наружу?
The Ant
UPDATE table1 AS t1 IINER JOIN ( SELECT id, ... FROM ... JOIN ... JOIN ... WHERE ... // твои значения ) AS subq USING (id) SET t1.var1 = subq.sum
merk
/stat@combot
Combot
combot.org/chat/-1001047863278
Dan
Читал это: https://toster.ru/q/329737 —------------------------------------------------------- Основная страница: <?php if (!empty($_POST["user_name"])&&!empty($_POST["psw"])); $host = 'localhost'; $user = $_POST["user_name"]; $password = $_POST["psw"]; $database = 'servicecentr'; $password = md5($password); require("connect_db.php"); // подключение к базе данных ?> Страница коннекта: $link = mysqli_connect($host, $user, $password, $database) or die("Ошибка " . mysqli_error($link)); —--------------------------------------------------------------- Возвращает просто белую страницу, даже если ввести неправильный пароль. А должен хотя бы ошибку
Dan
ПОСТОЯННАЯ АВТОРИЗАЦИЯ Гуглил, искал решения на просторах. Пробовал завести, но не получилось. Сейчас моя авторизация проходит так: <!------— 1 страница —-------> <td align="centr"><form method="post" action="insert.php"> Имя Пользователя <input name="user_name" type="text" maxlength="20" size="25" value="" /><br><br> Пароль <input name="psw" type="password" maxlength="20" size="25" value="" /><br><br> <input type="submit" value="Отправить"> <!---------------- 2 страница-----------------> //вытягиваем инфу с полей $user = $_POST["user_name"]; $password = $_POST["psw"]; //проходим авторизацию $link = mysqli_connect($host, $user, $password, $database) or die("Ошибка " . mysqli_error($link)); —------------—---- МНОГО КОДА —------------------- /*снова просим ввести имя пользователя и пароль, чтобы вытянуть их для авторизации на следующую страницу*/ <form method="post" action="insert.php"> Имя Пользователя <input name="user_name" type="text" maxlength="20" size="25" value="" /><br><br> Пароль <input name="psw" type="password" maxlength="20" size="25" value="" /><br><br> <input type="submit" value="Отправить"> </form> ___________________________________________________ Подскажите как делаете вы, чтобы не вводить постоянно учетные данные
The Ant
используем сессии, обычно
Seva
кстати что лучше, куки или сессии ?
The Ant
чаще всего в куках хранят идентификатор сессии, если нужна долгосрочная авторизация
Sergey
кстати что лучше, куки или сессии ?
Что лучше, колесо или двигатель?
merk
кстати что лучше, куки или сессии ?
если очень приметивно: сессия - "файл" на сервере, где хранятся данные о клиенте, куки - "переменные" в браузере клиента, идентификатор сессии храниться в куке клиента.
Evgeniy
Начал делать цикл видео на тему базы данных https://www.youtube.com/watch?v=Mg0v6ZVOXpE&list=PL7Nh93imVuXyU9yYS6NRZnbuJvS5uzZkT&index=1
merk
Начал делать цикл видео на тему базы данных https://www.youtube.com/watch?v=Mg0v6ZVOXpE&list=PL7Nh93imVuXyU9yYS6NRZnbuJvS5uzZkT&index=1
Днинаа видео оптимальная для просмотров, контент качественный. Планируете видео, посвященное двунаправленной синхронизации модель-рабочая бд?
Dan
используем сессии, обычно
Очень прошу помощи на конкретном работающем примере кода. Уже если не месяц ещё, но в течение месяца пытаюсь разобраться с этим вопросом
The Ant
что там разбираться?
The Ant
http://phpfaq.ru/sessions
The Ant
фак по сессиям следует воспринимать как ознакомительный материал. Говна там хватает и нужно подходить к этому делу сголовой
Vladislav
"name" => "Almonds Ground Blanched" "parent_type_filter" => "4" "name" => "Beef - Rib Roast, Cap On" "parent_type_filter" => "1" "name" => "Almonds Ground Blanched" "parent_type_filter" => "2"
Vladislav
Как в sql оставить "Almonds Ground Blanched" потому что у него 2 фильтра?
Vladislav
Делаю сортировку товаров, осталось оставить товары в выборке, которые принадлежат всем подгруппам фильтрации
The Ant
Как в sql оставить "Almonds Ground Blanched" потому что у него 2 фильтра?
where parent_type_filter=2 если это не агрегатное значение
Dan
where parent_type_filter=2 если это не агрегатное значение
как ты изменил способ форматирования?)
The Ant
никак ) ` такой кавычкой
Vladislav
никак ) ` такой кавычкой
вроде как то через having можно(
Dan
привет проверка
The Ant
не второй , а два)
что ты хочешь? ванга в отпуске. давай запрос
Vladislav
что ты хочешь? ванга в отпуске. давай запрос
$arrayProducts = Catalog::leftJoin('catalog_filters', 'catalog_filters.catalog_id', 'products.id') ->leftJoin('filters', 'catalog_filters.filter_id', 'filters.id') ->leftJoin('companies','companies.id','products.company_id') ->leftJoin('company_section','company_section.company_id','companies.id') ->leftJoin('section','section.id','company_section.section_id') ->leftJoin('section as secProd','secProd.id','products.place') ->whereIn('catalog_filters.filter_id',$request->filters) ->whereIn('filters.parent_type_filter',$typeFilter) ->groupBy('filters.parent_type_filter') //->havingRaw('count(products.id)='.count($typeFilter)) ->selectRaw('*,products.name as name, companies.name as company_name,companies.url as url_company, products.url as url, section.url as url_section_company,products.id as id,products.img as img,secProd.url as url_section') ->orderBy('products.name', 'asc') //->where('x','x') ->groupBy('products.id')->get();
The Ant
вроде как то через having можно(
если это агрегатное значение. т.е. совместно с group by
Vladislav
uhjeg gj njve;t gjk.
Vladislav
гроуп по томуже полю
The Ant
ну и делай HAVING parent_type_filter=2
The Ant
после GROUP BY
Ihor
всем привет. помогите с запростом laravel
Ihor
есть модель Product c getFinalPriceAttribute() как сделать запрос типа Product::query()->where(FINALPRICE < 100)->get ?
Vladislav
не видно чтобы гдето фигурировало COUNT(parent_type_filter) as parent_type_filter_num // какой нибудь
да как раз думаю, получается having отдает сколько было сжато записей в 1, при этом группировка идет по = значению у записей
Vladislav
Например если у 3 записей id = 7
Vladislav
то мы получим 1 запись