Замените указанное значение c строкой внутри тега в цикле foreach. - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь заменить значение поля запроса c на строку. На самом деле мой код показывает строку рядом со значением.

Код:

foreach ($fieldquery as $key) {
    $color = ( $key['Oportunidad_Minutos'] >= 60 ) ? 'text-danger' : 'text-success';
    $message = ( $key['Oportunidad_Minutos'] >= 10000 ) ? 'A la espera de Triage' : '';
    $table .= '<tr>'
 . '<td scope="row"><span  class="'.$color.'">'. $key['Oportunidad_Minutos']. $message . '</span></td>'
    . '</tr>';
}
$table .=  '</table>';
$table .= "<script>var i = 0; setTimeout(()=>{location.reload();},100000);</script>"; 

print($table); 

Мне нужно заменить значение, если оно равно или больше 100000, или сделать значение невидимым. .. кто-нибудь предлагает? Спасибо

1 Ответ

0 голосов
/ 10 марта 2020

Не отображать $key['Oportunidad_Minutos'] напрямую, поместите его в переменную.

foreach ($fieldquery as $key) {
    $color = ( $key['Oportunidad_Minutos'] >= 60 ) ? 'text-danger' : 'text-success';
    $message = ( $key['Oportunidad_Minutos'] >= 10000 ) ? 'A la espera de Triage' : $key['Oportunidad_Minutos'];
    $table .= '<tr>'
 . '<td scope="row"><span  class="'.$color.'">'. $message . '</span></td>'
    . '</tr>';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...