php - gömülü fonksiyonu ile baskı tuşları

0 Cevap php

Ben bu php print (eko) ifadeleri ve nereye yerleştirmek için bulmaktan yardıma ihtiyacım var. Ben bir biçime zaman (sütun 'stStartTime') dönüştüren bir gömülü işlevi 'strotime' var, ama ben doğru yazdırmak için alınamıyor. Hayır hataları, fonksiyonu sadece bir değişiklik veya kullanım.

Can someone help me figure out where to place this properly in this foreach loop? (as you can see, i placed at beginning and tried an if statment too..but no luck). Thanks for your help.

$keys = array('Server', 'Target','Logdate','Set','StartTime', 'Length','Size','Status');
echo '<table><tr>';
foreach ($keys as $column)
   echo '<th>' . $column . '</th>';
    echo '</tr>';

foreach ($data as $row){
   echo '<tr>';
     foreach ($keys as $column)
      //if ($column == 'StartTime') {
      // echo '<td>' . date("Y-m-d H:i:s",strtotime($row[$column])) . '</td>';
        if (isset($row[$column])){
          echo '<td>' . $row[$column] . '</td>';
        } elseif ($column =='StartTime') {
          echo '<td>' . date("Y-m-d H:i:s",strtotime($row[$column])) . '</td>';
        } elseif ($column == 'Status') {
          echo '<td> Check for Errors </td>';
        } else {
          echo '<td> </td>';
        }
      //}
}
echo '</table>';

0 Cevap