Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

html triplicou em tamanho retornando tags vazias após uma consulta mysql | como resolver - laravel


Você deve passar o que precisa para a visualização na visualização, incluindo a consulta em personalities :
public function searchByName($name)
{
    $company = Company::where('name', $name)->firstOrFail();
    $personality = DB::table('personalities')->where('name', $name)->first();

    return view('company.base.index', compact('company', 'name', 'personality'));
}

Visão:
<div class="{{ $personality->div_class_1 }}"><br><br></div>
<div class="{{ $personality->div_class_2 }}"><br><br></div>
<div class="{{ $personality->div_class_3 }}"><br><br></div>
<div class="{{ $personality->div_class_4 }}"><br><br></div>

Nenhum loop é necessário, pois não há nada para iterar.