Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách bù trừ bảng HTML với PHP để Trừ giá trị ô của hàng đầu tiên với giá trị ô ở hàng thứ 2 của các cột khác nhau

Hãy thử một cái gì đó dọc theo dòng này. Chỉ có một hướng dẫn, việc thực hiện thực sự là tùy thuộc vào bạn. Ngoài ra, tôi khuyên bạn nên sử dụng {} chứ không phải là 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. Khắc phục “LỖI 1136 (21S01):Số cột không khớp với số giá trị ở hàng 2” khi sử dụng Câu lệnh VALUES trong MySQL

  2. Các trường của hàng nào được trả về khi Nhóm với MySQL?

  3. Thực hiện liên kết trong vòng lặp foreach PHP

  4. Kết nối với Cơ sở dữ liệu MySQL trong .NET

  5. Làm cách nào để thay thế id bộ phận được phân tách bằng dấu phẩy bằng tên của chúng tương ứng?