Samat
Samat
PHP Fatal error: Maximum function nesting level of '256' reached, aborting!
🎄Victor
была такая проблема, в php.ini вроде можно настраивать максимальную вложенность ф-ий
🎄Victor
вроде
Dmitriy
не нужно так делать. это откладывания проблемы на завтра
Dmitriy
Samat
изменение значения в ини помогло
Samat
Aleksey Y.
Возможно бд надо перестроить иначе
Aleksey Y.
И про джойны
Aleksey Y.
Samat
И про джойны
с джойнами у меня проблема была в моменте, когда нужно было объединять более 4-х таблиц (с разными отношениями 1:1, 1:многие, многие:многие) и собирать из них правильную структуру данных.
Aleksey Y.
Aleksey Y.
Join и leftJoin решили бы твою проблему 1м запросом
Aleksey Y.
Если очень надо, можно и db::raw вставить с конкатенацией и прочими плюшками
Samat
Aleksey Y.
Иногда лучше 1 сложный запрос написать, чем жрать ОЗУ сервера ради 5-10 полей из разных таблиц
Aleksey Y.
Aleksey Y.
Aleksey Y.
Просто зачем брать все поля, если они не нужны
Aleksey Y.
Aleksey Y.
Как вариант ещё chunk попробуй, разбивай данные на части, чтобы не все сразу обрабатывать
Anonymous
Ребят как лучше всего работать с балансом пользователя? Типо проверить что при покупке его достаточно и вычесть, и что бы не было казусов с одновременными запросами
Aleksey Y.
Aleksey Y.
Покажи бд
Anonymous
Табличка users, поле balance
Anonymous
Отдельно пишу историю снятий, пополнений
Anonymous
Не понял
Aleksey Y.
Можно ещё сделать balans, balans_earned, balans_used
Aleksey Y.
Типа текущий, сколько заработал всего, сколько потратил
Aleksey Y.
И отдельно таблица лог - что куда ушло
Anonymous
А что даст вынос баланса в отдельную табличку?
Aleksey Y.
Я бы так сделал
Anonymous
Мне больше интересно как его отнимать и проверять что его хватает для покупки
Aleksey Y.
Aleksey Y.
Когда тратит - отнимаешь из текущего баланса и прибавляешь к потраченным
Aleksey Y.
Вроде понятно написал
Aleksey Y.
id, user_id, now, earned, wasted
Aleksey Y.
now = earned - wasted
Aleksey Y.
Understand?
Anonymous
Помойму это слишком сложная система для простого баланса)
Aleksey Y.
Aleksey Y.
Самая простая
Alexander
подскажите можно ли записать этот запрос Eloquent builder'ом или через selectRaw только?
Alexander
SELECT * FROM `trips` WHERE `car_id` = 1 AND (`date_to`='' OR `date_to` IS NULL)
Aleksey Y.
Aleksey Y.
https://laravel.com/docs/5.4/queries#where-clauses
Aleksey Y.
Parameter Grouping
Anonymous
Привет всем. Есть следующий код. Как в него передать email-адрес, на который надо отправить сообщение?
Anonymous
Не совсем то, что нужно. В переменной $user->email_post хранится e-mail адрес пользователя. Мне надо на этот адрес отправить сообщение. Как это сделать?
Samat
в $message->to вместо email
Samat
email_post
Samat
точнее $user->email_post
Anonymous
Samat
после function ($message) напиши use ($user)
Samat
перед фигурной скобкой
Samat
у функции свое поле видимости. так можно передать в нее переменную $user
Anonymous
А это уже я под ночь туплю) Спасибо.
Rishat
Блин, пацаны выручайте.. Я короче хочу таблицу засунуть в БД как поле и потом в админке вывести эту таблицу. Нооо таблица моя рендерится во view сейчас. Как умнее это сделать?
Samat
Rishat
Rishat
таблицу как поле?
эту тему я хочу забабахать в поле в БД, предварительно отрендерить и чтобы в админке выгрузить уже как обычный html
Samat
создай поле типа NVARCHAR
Samat
и вставь туда код
Samat
а потом echo
Samat
http://php.net/manual/en/function.htmlspecialchars-decode.php
Illia
Сам ведь сказал, что предварительно отрендерить
Illia
view()
Samat
ивенты делай при изменении переменных
Samat
а как вообще выглядит эта динамичность?
Rishat