Size: a a a

Laravel для начинающих

2020 April 17

SS

Stepan Saal in Laravel для начинающих
попробуй в php artisan tinker к БД обратиться
источник

Д

Дмитрий in Laravel для начинающих
источник

Д

Дмитрий in Laravel для начинающих
та тут я только трогал подключение к бд
источник

Д

Дмитрий in Laravel для начинающих
и вс'
источник

P

PSYTRGLES in Laravel для начинающих
Stepan Saal
Насколько это плохо внедрять зависимости в метод контроллера вместо конструктора контроллера?
если у тебя в классе 4 метода из 5 юзают эту зависимость - в конструктор. если 1 метод только, то нет смысла в конструктор втаскивать
источник

SS

Stepan Saal in Laravel для начинающих
PSYTRGLES
если у тебя в классе 4 метода из 5 юзают эту зависимость - в конструктор. если 1 метод только, то нет смысла в конструктор втаскивать
то есть всё более менее ок, главное смотреть, чтобы количество зависимых классов на разрасталось?
источник

P

PSYTRGLES in Laravel для начинающих
т.е. в конструкторе то, что необходимо для работы всего объекта, обязательное
источник

SS

Stepan Saal in Laravel для начинающих
Спасибо)
источник

P

PSYTRGLES in Laravel для начинающих
Дмитрий
та тут я только трогал подключение к бд
в опенсервере можно phpinfo вывести ? если нет в public кинь файл с
<?php
phpinfo();
и посмотри че там
источник

SS

Stepan Saal in Laravel для начинающих
PSYTRGLES
в опенсервере можно phpinfo вывести ? если нет в public кинь файл с
<?php
phpinfo();
и посмотри че там
источник

P

PSYTRGLES in Laravel для начинающих
"Additional .ini files parsed" секция в самом вверху, что там ваще. вообще поиск по странице "mysql"
источник

Д

Дмитрий in Laravel для начинающих
Товарищи, подскажите пожалуйста
Вот у меня есть Контроллер который должен выбрать значения из базы по передаваемым параметрам.

$part = Visitor;
if($request->has('type')) $part->where("type_id", $request->type);
if($request->has('min_price')) $part->where("price",">",$request->min_price);
if($request->has('max_price')) $part->where("price","<",$request->max_price);

Как правильно написать первую строчку? сделать типо выбору $part = Visitor::where("id",">",0) ?
источник

P

PSYTRGLES in Laravel для начинающих
PSYTRGLES
"Additional .ini files parsed" секция в самом вверху, что там ваще. вообще поиск по странице "mysql"
можешь скрином кинуть секцию "Additional .ini files parsed" , "mysqli" + "mysqlnd"
источник

P

PSYTRGLES in Laravel для начинающих
ниже должна быть секция PDO и pdo_mysql если с ним ок всё
источник

SS

Stepan Saal in Laravel для начинающих
Дмитрий
Товарищи, подскажите пожалуйста
Вот у меня есть Контроллер который должен выбрать значения из базы по передаваемым параметрам.

$part = Visitor;
if($request->has('type')) $part->where("type_id", $request->type);
if($request->has('min_price')) $part->where("price",">",$request->min_price);
if($request->has('max_price')) $part->where("price","<",$request->max_price);

Как правильно написать первую строчку? сделать типо выбору $part = Visitor::where("id",">",0) ?
Можно же сделать массив с параметрами поиска, а потом where($parameters);
источник

SS

Stepan Saal in Laravel для начинающих
Пример синтаксиса с массивом в where
$users = User::where([
   ['status', '=', '1'],
   ['subscribed', '<>', '1'],
])->get();
источник

Д

Дмитрий in Laravel для начинающих
Stepan Saal
Можно же сделать массив с параметрами поиска, а потом where($parameters);
хм, точно) спасибо. вообще не подумал
источник

P

PSYTRGLES in Laravel для начинающих
Дмитрий
Товарищи, подскажите пожалуйста
Вот у меня есть Контроллер который должен выбрать значения из базы по передаваемым параметрам.

$part = Visitor;
if($request->has('type')) $part->where("type_id", $request->type);
if($request->has('min_price')) $part->where("price",">",$request->min_price);
if($request->has('max_price')) $part->where("price","<",$request->max_price);

Как правильно написать первую строчку? сделать типо выбору $part = Visitor::where("id",">",0) ?
- можешь так, только полезное че-нить, например select()
- вместо if ()  юзай ->when()
источник

SS

Stepan Saal in Laravel для начинающих
Дмитрий
хм, точно) спасибо. вообще не подумал
Я недавно задачу такую решал, тоже в тот момент не додумался до этого, только сейчас в голову это пришло😅😅
источник

MD

Michael Domansky in Laravel для начинающих
Всем привет.
Как мне получить строки из БД, которые удовлетворяют условию
where('status', '<>', 'done')

если в таблице некоторые строки имеют в этом поле NULL, а в самой майскул запрос SELECT NULL <> 'done'  возвращает NULL, а не 1
источник