Так что я наткнулся на ошибку в моей 'bugoverview' страница. (Как иронично) .. этот странный способ для того пришел, насколько мне известно после того, как ошибка была удалена из базы данных (id : 7
был удален)запрос laravel возвращает странный порядок
В любом случае проблема, как показано на рисунке:
Я получаю все ряды в простой лезвие foreach.
мои коды запроса являются:
$bugs_all = Bug::with('klant','user')->orderBy('id','asc')->get();
и
$projects_all = Project::all();
мой Еогеасп код:
@foreach($projects_all as $project)
@foreach($bugs_all as $bug)
@if(count($bugs_all) > 0)
@if($bug->project_id == $project->id)
<tr>
<td>{{$bug->id}}</td>
<td>{{substr($bug->titel,0,15)}}...</td>
<td>{{$bug->status}}</td>
<td>{{$bug->soort}}</td>
<td>
@if($bug->prioriteit == 'laag')
<span class="label label-success">Laag</span>
@elseif($bug->prioriteit == 'gemiddeld')
<span class="label label-warning">Gemmideld</span>
@elseif($bug->prioriteit == 'hoog')
<span class="label label-danger">Hoog</span>
@elseif($bug->prioriteit == 'kritisch')
<span class="label label-purple">Kritisch</span>
@else
<span class="label label-info">Geen prioriteit</span>
@endif
</td>
<td>{{date('d-m-y - H:i',strtotime($bug->eind_datum))}}</td>
@if($bug->klant)
<td>{{$bug->klant->voornaam .' '.$bug->klant->tussenvoegsel.' '. $bug->klant->achternaam}}</td>
@endif
<td>{{$project->projectnaam}}</td>
@if($bug->user)
<td>{{$bug->user->voornaam .' '.$bug->user->tussenvoegsel.' '. $bug->user->achternaam}}</td>
@else
<td>Geen</td>
@endif
<td>
<a href="/bugchat/{{$bug->id}}" class="">
<button type="submit" class="btn btn-success btn-xs">
<i class="glyphicon glyphicon-search"></i>
</button>
</a>
</td>
</tr>
@endif
@endif
@endforeach
@endforeach
Является ли это единственным номером ошибки, который вы опубликовали ...? –
нет, это 5 строк, которые упорядочены через mysql [email protected] –
dd ($ bugs_all-> toArray()) в контроллере и посмотреть порядок? –