Юрий
На дваче случайно не было ничего?
Юрий
Или на сосаче?
Dmitriy
Ну раз ты думаешь что гугл это сделал не ради денег. то ок
Юрий
А то звучит как "в деревне зюзюно иван петрович ебет козла, из-за этого я во Франции сорвал спринты аджайла все"
Юрий
Зато знаешь где искать грамотную аналитику - на реддите
Юрий
Dmitriy
Юрий
Dmitriy
Бинго
Извитите что не дотягиваю до вашего этапа развития . Мы народ простой, сидим и тупеем на редитах, гитхабах.
Куда там до вас...
Юрий
Алексей
А как контроллер должен отображать нужную страницу?
return $someView->render( $parameters ) ; //?
Павел
Алексей
Ну, контроллеру поступил запрос. Ему нужно отправить на него в ответ вьюху (представление). Как он это делает?
Ivan
Не пойму как Yii проверяет пароли, если он хэширует его каждый раз со случайной солью и нигде не хранит?
Алексей
А... Это вот так, типа:
private function _render($template, $params = [])
{
ob_start();
extract($params, EXTR_SKIP);
include $template;
$ret = ob_get_contents();
ob_end_clean();
return $ret;
}
Ivan
Павел
Deil
Как правильн получить выборку из бд например от 5 до 10 по какому-то столбцу , но приэтом если подаются числа от 20 и 10 так же находились от 10 до 20. Или просто проверять if что больше и там уже подставлять. Как правильно?)
mr.
Deil
Сейчас почитаю)
Спасибо)
mr.
И зачем IF, когда можно уловия написать
mr.
WHERE (field BETWEEN 10 AND 20) OR field IN (9)
Konstantin
я думаю, что эти правила взаимоисключающие
Konstantin
поэтому не будет проблемы написать что-то вроде (field BETWEEN A AND B) OR (field BETWEEN B AND A)
Deil
В чем проблема или как подобное реаоизовать.
http://pastecode.ru/9ce8ff/
Получаю например данные 5 и 20
Получаю выборку от 5 до 20 по столбцу sort_id отсортированную
прохожусь по каждому и увеличиваю sort_id на 1
После чего получаю последний элемент массива и изменяю у него sort_id на 5 и сохраняю.
Типа короче надо переместить 20 элемент на 5 при этом увеличив каждый на 1. Почему-то перемещаются 2 объекта(20 и 19) на 6 и 7 позицию..
Что не так делаю?
Deil
а нет, перемещает на 5 и 6 место. Не могу понять почему 2 элемента перемещает
Deil
При этом 19 он перемещает на 5, а 20 на 6
Vladislav
Пхп какой?
Vladislav
И да, не сохраняй каждую итерацию цикла
Vladislav
А не, не выйдет
Vladislav
Deil
Типа в конце $hits сохранить?
Vladislav
А внутри форича
Deil
shift заюзать?
Vladislav
If (this->sortid == sortid) this->sortid = newsortid
Vladislav
Я с телефонв
Vladislav
Но суть думаю ясна
Vladislav
Типа при проходе, когжа ты напрешьсч на нужный элемент, то сразу его сдвинуть на верное место
Deil
Ну так он должен все сдвинуть на 1 из заданного диапазона ,а после взять последний элемент и присвоить ему новое значение)
Vladislav
Вернее не this, а hit
Deil
Поменял array_pop на array_shift и он стал по одному перемещать) Странно)
Vladislav
Аа, сортид последнего может быть меньше нужного?
Deil
Ну ладно
Deil
Вроде ща правильно
Deil
Не , у меня в коде это прописано
Deil
Ну учитано
Deil
Что может быть меньше
Deil
Просто тут конкретный пример взял
Vladislav
Php какой версии?
Vladislav
Просто форич др седьмой сдвигает внутренний указатель
Vladislav
Это могло как-то влиять
Vladislav
А вообще, чтобы взять последний элемент используй end()
Deil
7.1.1
Vladislav
Аа
Deil
Все ,вроде заработало) Надо было первый элемент брать,а не последний)
Deil
Блин . Он вроде работает , но если у меня в бд например первым идет столбец с sort_id 5 , то он ваще не хочет изменять ему его , хотя должен
Anonymous
Клуб людей, которые всегда и везде делают деньги!
💵💴💶💸💰
Делюсь мануалами, практическими советами и темами, которые проверены лично на моем опыте и опыте моих близких.
🤑Вступайте в мой паблик прямо сейчас: @moneycl
The Ant
сап чят
The Ant
The Ant
второй запрос
UPDATE mytable SET sort_id = 5 WHERE sort_id > 5 ORDER BY sort_id DESC LIMIT 1
The Ant
или меньше 5... короче апнуть следующий элемент за $new_sort_id (он же увеличился на 1)
Павел
Павел
Но проблема в том что мы не знаем сколько там элементов. Там могут быть все от 5 до 20, а может и нет. И какой последний ктожиго знает. Так что сначала селектом получаем последний, потом массовый апдейт, потом одиночный апдейт нужного
Павел
Вот как то так
Olzhas
Olzhas
wappalyzer не смог
Rustembek
У меня wappalyzer ниразу не показал yii
Rustembek
и часто выходит Magento
Olzhas
shitcode.net
Olzhas
на нем показывает
Anonymous
https://t.me/telegaup - авторский канал по продвижению и монетизации каналов в Telegram.
Alex
Draleceana ты и тут спамишь свой канал? Ты думаешь это кому-то интересно?
Витебск 01
Создал через CRUD страницу, все сгенерировало, контроллер, модули и.т.п. Перехожу по адресу контроллера - 'страница не найдена'
Витебск 01
Роуты убирал, безрезультатно
Olzhas
название контроллера в студию