0

ビュー内のクエリが実行されません。->select('name')私のウェブサイトにプレーンテキストのように表示されるだけです。

    <tbody>
    @foreach($getdeaths as $getdeath)
    <tr>
        <? DB::table('players')->select('name')->where('id', $getdeath->player_id)->get(); ?>
        <td>{{ $getdeath->player_id }}</td>
        <td>{{ $getdeath->level }}</td>
        <td>{{ date("d F Y (H:i)", strtotime($getdeath->time)) }}</td>
        <td>@if($getdeath->is_player == 1)
            {{ '<a href="characters/'.$getdeath->killed_by.'">'.$getdeath->killed_by.'</a> (PVP)' }}
            @else
            {{ $getdeath->killed_by }}
            @endif</td>
    </tr>
    @endforeach
</tbody>
4

1 に答える 1

0

変化する

<? DB::table('players')->select('name')->where('id', $getdeath->player_id)->get(); ?>

<?= DB::table('players')->where('id', $getdeath->player_id)->pluck('name'); ?>

<?意味php

<?=意味php echo

var を保存して、通常どおりエコーすることができます。

{{ $x=DB::table('players')->where('id', $getdeath->player_id)->pluck('name'); }}
{{ $x }}
于 2013-08-17T11:22:04.673 に答える