sql >> Databasteknik >  >> RDS >> Mysql

Hur man kompenserar en HTML-tabell med PHP för att subtrahera cellvärdet på 1:a raden från 2:a radens cellvärde i olika kolumner

Prova något i stil med detta. Endast en riktlinje, den verkliga implementeringen är upp till dig. Jag skulle också rekommendera att du använder {} snarare än 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. Kalla pl/sql-funktion i java?

  2. Åtkomstformuläret överlappande kombinationsrutan visar ingenting i rullgardinsmenyn

  3. Byter kolumnvärden i MySQL

  4. Tvinga omladdning/uppdatera när du trycker på bakåtknappen