Size: a a a

2020 July 18

V

Vitaly in phpGeeks
и зачем же такую жуть жуткую писать?
источник

И

Илья in phpGeeks
спасибо сам разобрался
источник

СП

Сергей Предводителев... in phpGeeks
Добрый вечер!

В проекте подключил компонент symfony/validator (других компонентов симфони нет).  Подскажите, как перевести на русский язык сообщения об ошибках?
источник

𝓙

𝓙𝓵𝓮𝓬𝓽𝓮𝓻... in phpGeeks
Сергей Предводителев
Добрый вечер!

В проекте подключил компонент symfony/validator (других компонентов симфони нет).  Подскажите, как перевести на русский язык сообщения об ошибках?
источник

СП

Сергей Предводителев... in phpGeeks
спасибо
источник

V

Vitaly in phpGeeks
Сергей Предводителев
Добрый вечер!

В проекте подключил компонент symfony/validator (других компонентов симфони нет).  Подскажите, как перевести на русский язык сообщения об ошибках?
источник

СП

Сергей Предводителев... in phpGeeks
Я видел это, но это для случая, когда используется компонент Form
источник

V

Vitaly in phpGeeks
Сергей Предводителев
Я видел это, но это для случая, когда используется компонент Form
источник

SO

Serhiy On in phpGeeks
Привет. Есть проблема. Имеется поднятый сайт с yii2 на борту. Дебаг панель yii2 показывает что на сервере php версии 7.3 но когда я на серваке пробую сделать composer install то вижу ошибку мол php5.6 Подскажите что это за фокусы?
источник

AG

Anton Gordeev in phpGeeks
Serhiy On
Привет. Есть проблема. Имеется поднятый сайт с yii2 на борту. Дебаг панель yii2 показывает что на сервере php версии 7.3 но когда я на серваке пробую сделать composer install то вижу ошибку мол php5.6 Подскажите что это за фокусы?
в консоли другая версия пхп, чего тут непонятного то)
источник

AG

Anton Gordeev in phpGeeks
запускай нужную версию пыхи или поменяй пхп в консоли
источник

DS

Danil Stepanov in phpGeeks
Может есть кто, кто в SQL поможет. Если коротко о проблеме: нужно в процедуре узнать id вставленной записи.
Теперь подробнее.
Есть две таблицы user и student. В user есть id с автоинкрементом. В student есть ключ user_id который указывает на user.id (пока всё просто)) )
Я хочу добавить нового пользователя. Для этого я должен сначала создать запись в таблице user, а потом сделать запись в таблице student с использованием ID, которое записалось в таблицу user.
Вместо того, чтобы делать миллион запросов из моего php скрипта, я решил сделать хранимую процедуру. Подскажите пожалуйста, как я могу реализовать это в ХП? Получить ID записи, которую добавил в user и вставить этот ID в student.user_id.

P.S. Есть ещё и таблица staff, поэтому нельзя просто слить user и student в одну таблицу.
источник

SO

Serhiy On in phpGeeks
Anton Gordeev
запускай нужную версию пыхи или поменяй пхп в консоли
через update-alternatives что-то такое да? а как оно так работает, что на одном сервере для сайта и cli разные версии? никогда раньше напрямую на сервере ничего не поднимал
источник

AG

Anton Gordeev in phpGeeks
Serhiy On
через update-alternatives что-то такое да? а как оно так работает, что на одном сервере для сайта и cli разные версии? никогда раньше напрямую на сервере ничего не поднимал
для вебсервера и для cli разные конфиги. Если у тебя 7 пыха стоит как алтернативная, попробуй запускать композер типо /usr/bin/php7.4 composer install
источник

SO

Serhiy On in phpGeeks
Anton Gordeev
для вебсервера и для cli разные конфиги. Если у тебя 7 пыха стоит как алтернативная, попробуй запускать композер типо /usr/bin/php7.4 composer install
я без понятия что там стоит. спасибо за usr/bin/php7.4, завтра попробую
источник

𝓙

𝓙𝓵𝓮𝓬𝓽𝓮𝓻... in phpGeeks
Принимает входной массив array и возвращает новый массив без повторяющихся значений.
источник
2020 July 19

🇺L

🇺🇦 Ad Libitum in phpGeeks
Всем доброй ночи/утра
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
Если у меня неожиданно в массиве есть order => '' то каким образом мне туда можно впихнуть '666' к примеру?
источник

️V

️️️️️️️️️️Владимир V... in phpGeeks
🇺🇦 Ad Libitum
Если у меня неожиданно в массиве есть order => '' то каким образом мне туда можно впихнуть '666' к примеру?
$array['order'] = '666';
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
Туплю. Вот у меня в цикле заполняется массив.
for ($i = 0; $i < \count($array['block_images']['image']); $i++) {
   $foo[] = [
       'image' => $array['block_images']['image'][$i],
       'title' => $array['block_images']['title'][$i],
    'order' => $array['block_images']['order'][$i]
   ];

Если order => '' то получаем ошибку. Как проверить на '' и подставить значение?
источник