Я хочу добавить платеж. если платеж предназначен для того же подрядчика, добавьте платеж как итоговую сумму и удалите предыдущую строку, содержащую платеж. Я хочу сравнить, что существует более одного платежа против подрядчика, добавить этот платеж как итоговую сумму, чтобы удалить предыдущую строку в отношении платежа. И если платеж подрядчика является одним объектом (только один платеж против подрядчика), выборка из базы данных не будет выполнена, и извлеченная строка будет отображена как промежуточный итог. Вот мой код
//code to compare that that payment is for thr same contractor whos row is fetched before
<?php
$contractor =0 ;
$payment_con=0;
while($row = mysqli_fetch_array($result))
{
$price = $row["price"];
$total = $row["CONCAT(Extract(HOUR From timeStamp) ,'.', Extract(MINUTE From timeStamp))"];
$grandtotal = $total * $price;
$grandtotal = $grandtotal *0.05;
if($contractor == $row['cnic']) //false
{
$payment_con = $payment_con + $grandtotal ;
?>
<script type="text/javascript">
function run(){
document.getElementById('123').style.display='none';
}
<?php
echo "run();";
?>
</script>
<tr>
<td id="serviceId_<?php echo $row["mazdoorId"];?>"><?php echo $row["mazdoorId"]; ?></td>
<td><?php echo $row["serviceName"]; ?></td>
<td><?php echo $row["price"]; ?></td>
<td><?php echo $row["CONCAT(Extract(HOUR From timeStamp) ,'.', Extract(MINUTE From timeStamp))"]; ?></td>
<td><?php echo $row["contractorName"]; ?></td>
<td><?php echo $row["cnic"]; ?></td>
<td><?php echo $grandtotal. "PKR" ?></td>
<th> GRAND TOTAL : <?php echo $payment_con. "PKR" ?></th> <td> <input type="button" name="edit" value="PAID" id="<?php echo $row["customerId"]; ?>" class="btn btn-danger btn-xs deactivate_accounts" /></td>
</td>
</tr>
<?php
}
else
{
?>
<tr id= "123">
<td id="serviceId_<?php echo $row["mazdoorId"];?>"><?php echo $row["mazdoorId"]; ?></td>
<td><?php echo $row["serviceName"]; ?></td>
<td><?php echo $row["price"]; ?></td>
<td><?php echo $row["CONCAT(Extract(HOUR From timeStamp) ,'.', Extract(MINUTE From timeStamp))"]; ?></td>
<td><?php echo $row["contractorName"]; ?></td>
<td><?php echo $row["cnic"]; ?></td>
<td><?php echo $grandtotal. "PKR" ?></td>
<th> GRAND TOTAL : <?php echo $grandtotal. "PKR" ?></th> <td> <input type="button" name="edit" value="PAID" id="<?php echo $row["customerId"]; ?>" class="btn btn-danger btn-xs deactivate_accounts" /></td>
</td>
</tr>
<?php
$contractor = $row['cnic'];
$payment_con =$grandtotal ;
}
}
?>
</thead>
</table>