Имена участников (разделяйте запятой).
КОнфиг - это не то, что в ENV, это то, что в папке config. Попробуйте в каком-нибудь файле в этой папке прописать вызов env() с вашей переменной
Ну так всё же написано. Или неправильный логин/пароль к базе, или почему-то недоступен сервер MySQL
Ну с mysql_* надо полностью перейти на mysqli, в этом коде это всё
<p>Запись id = <?= $row['id']; ?>. Текст: <?= $row['text']; ?></p>
Парсеры не обсуждаем, тема закрыта
У меня не выдаёт
В БД ставишь null, а при валидации уже выясняешь, кто какого типа.
@konstantin501, по дефолту имя модели без пространства имён ларка пытается перевести во множественное число соответственно правилам английского...
Если разберёшься внимательно по документации, как работают.
Чудес не бывает, значит каким-то образом логическая ошибка в программе приводит к тому, что в $room->id появляется не тот идентификатор. Такое...
@Shakoladka, во-первых, ты не понимаешь, зачем prepare нужно, и поэтому пишешь чушь. Потому что и query и prepare не вызывают, и prepare нужен...
А какие кодировки в БД, в скрипте? Покажи код, экстрасенсы отсутствуют
print_r умеет циклические ссылки, поскольку не пытается сгенерить php-код, в отличие от var_export
@Artur_hopf, документацию почитай. Для первого варианта есть специальный класс https://www.yiiframework.com/doc/api/2.0/yii-db-expression
@Uint32 У нас тут не приветствуется отвечать готовым кодом в разделах, за исключением сделай за меня. PHP для новичков - это тоже раздел для...
Так убери, он здесь нафиг не нужен. Объедини оба массива в один. У массива не должны повторяться ключи - они и не будут, а значения вполне себе...
Гениально :) А я и не знал, что есть такая полезная штукенция
compact - особый случай, отход от правил. Так может работать только она. Как раз за такие фокусы многие не любят PHP.
Полез в Laravel, не зная, зачем знак доллара в php? Умно...
$room = DB::table('rooms') ->join('people', 'rooms.person_id', '=', 'people.id') ->select('rooms.*', 'people.*')...