Как построить оператор if, если столбец является выходом из базы данных или нет (Laravel) - PullRequest
0 голосов
/ 28 октября 2019

Как я могу написать, если утверждение, если найти вложение в столбце или нет?

@if($request->pdfuplode)
<td> 
   <a href="{{ url('uploads/reports/'.$request->pdfuplode) }}" target="_blank"> 
   report
   </a>
</td>
@else
  <td> - </td>

Я имею в виду, если pdfuplode не является нулевым, будет показывать ссылку в отчете pf .. если оно показывает нуль(-)

Ответы [ 2 ]

1 голос
/ 28 октября 2019

Вы просто делаете empty () проверку своего клинка следующим образом:

@if(empty($request->pdfuplode))
    <td> - </td>
@else
    <td> 
        <a href="{{ url('uploads/reports/'.$request->pdfuplode) }}" target="_blank"> 
            report
        </a>
    </td>
@endif
0 голосов
/ 28 октября 2019

Я думаю, вы пытаетесь проверить, содержит ли запрос ваш файл или нет.

@if(!$result->isEmpty())
   // $array is not empty
@else
  // $array is empty
@endif

Метод isEmpty () проверит, является ли массив нулевым или нет. если его не ноль, то условие if будет выполняться иначе условие else. Вы можете внести изменения в if if для желаемой работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...