Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak przesunąć tabelę HTML za pomocą PHP, aby odjąć wartość komórki pierwszego wiersza od wartości komórki drugiego wiersza różnych kolumn?

Spróbuj czegoś podobnego do tego. Tylko wskazówka, prawdziwe wdrożenie zależy od Ciebie. Polecam również użycie {} zamiast endwhile .

   <?php 
    $last_row = $mysqli_fetch_array($search_result));
    while($row = mysqli_fetch_array($search_result)){
    //this is pseudocode, you will need to convert to date objects
    $timediff = $last_row['StateStarttime'] - $row['StateEndtime'];
    ?>
        <tr>
            <td align="Center"><?php echo $row['id'];?></td>
            <td align="Center"><?php echo $row['EmpID'];?></td>
            <td align="Center"><?php echo $row['Date'];?></td>
            <td align="Center"><?php echo $row['Username'];?></td>
            <td align="Center"><?php echo $row['Computername'];?></td>
            <td align="Center"><?php echo $row['State'];?></td>
            <td align="Center"><?php echo $row['MinutesatState'];?></td>
            <td align="Center"><?php echo $row['StateStarttime'];?></td>
            <td align="Center"><?php echo $row['StateEndtime'];?></td>
            <td align="Center"><?php echo $row['Timestamp'];?></td>
            // echo $timediff
        </tr>
        <?php
        $last_row = $row;
    }?>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL match() przeciwko() — kolejność według trafności i kolumny?

  2. Raportowanie błędów przygotowanych przez MySQLi

  3. Formatowanie daty do formatu czytelnego dla człowieka

  4. Jak obliczyć tygodniowych aktywnych użytkowników (WAU) w MySQL?

  5. Kontynuuj zapytanie SQL nawet w przypadku błędów w środowisku MySQL