Php while行的和

Php while行的和,php,Php,我是php新手,我被卡住了。我有一份报告,允许主管显示操作员的工作时间。我可以显示数据库中的所有小时数,但我不能计算所有小时数的总和。我想再显示一行,显示总小时数。我该怎么做 <?php if(isset($_SESSION['username'])) { $username = $_SESSION['username']; } else { header('Location: index.php'); die();

我是php新手,我被卡住了。我有一份报告,允许主管显示操作员的工作时间。我可以显示数据库中的所有小时数,但我不能计算所有小时数的总和。我想再显示一行,显示总小时数。我该怎么做

<?php
    if(isset($_SESSION['username'])) {
        $username = $_SESSION['username'];
    } else {
        header('Location: index.php');
        die();
    }

    include('connect.php');

    @$oret_e_punes       = $_POST['oret_e_punes'];
    @$grupi              = $_POST['grupi'];
    @$data_e_inserimit   = $_POST['data_e_inserimit'];
    @$data_e_inserimit_2 = $_POST['data_e_inserimit_2'];

    $sql = "select grup_name from grupi";
    $result = mysqli_query($dbCon, $sql);
    if(!$result) {
    die("Error");
    }   
?>

//html form

<?php
    if(isset($_POST['insert'])) {
        $insert = "select * from ore where grupi='$grupi' and (data between '$data_e_inserimit' and '$data_e_inserimit_2' and ore !=0)";
        $result_insert = mysqli_query($dbCon, $insert);
        if(!$result_insert) {
            die("Error");
        }



    echo "<table id='table'>
        <tr id='main'>
        <td>Operatori</td>
        <td>Grupi</td>
        <td>Oret e punes</td>
        <td>Data</td>
        </tr>";
    while ($row = mysqli_fetch_assoc($result_insert)) {
        $id = $row['id'];
        echo "<tr id='sub'>
            <td>".$row['usr']."</td>
            <td>".$row['grupi']."</td>
            <td>".$row['ore']."</td> ---->working hours
            <td>".$row['data']."</td>
            </tr>";
            $id++;
    }
        echo "</table>";
        $_SESSION['$id'] = @$id;        
    }
?>

//html表单

在循环开始前的几个小时内有一个变量。加上每个记录的时间。循环结束后,您将有您的总小时数

echo "<table id='table'>
    <tr id='main'>
    <td>Operatori</td>
    <td>Grupi</td>
    <td>Oret e punes</td>
    <td>Data</td>
    </tr>";
$hours = 0;
while ($row = mysqli_fetch_assoc($result_insert)) {
    $id = $row['id'];
    echo "<tr id='sub'>
        <td>".$row['usr']."</td>
        <td>".$row['grupi']."</td>
        <td>".$row['ore']."</td> ---->working hours
        <td>".$row['data']."</td>
        </tr>";
        $hours += $row['ore'];
        $id++;
}
echo "<tr><td colspan='4'>Total</td><td>$hours</td></tr>";
echo "</table>";
echo”
手术室
格鲁皮
奥雷特普内斯酒店
资料
";
$hours=0;
while($row=mysqli\u fetch\u assoc($result\u insert)){
$id=$row['id'];
回声“
“$row['usr']”
“$row['grupi']”
“$row['ore']。”--->工作时间
“$row['data']”
";
$hours+=$row['ore'];
$id++;
}
echo“总计$hours”;
回声“;

在循环开始前的几个小时内有一个变量。加上每个记录的时间。循环结束后,您将有您的总小时数

echo "<table id='table'>
    <tr id='main'>
    <td>Operatori</td>
    <td>Grupi</td>
    <td>Oret e punes</td>
    <td>Data</td>
    </tr>";
$hours = 0;
while ($row = mysqli_fetch_assoc($result_insert)) {
    $id = $row['id'];
    echo "<tr id='sub'>
        <td>".$row['usr']."</td>
        <td>".$row['grupi']."</td>
        <td>".$row['ore']."</td> ---->working hours
        <td>".$row['data']."</td>
        </tr>";
        $hours += $row['ore'];
        $id++;
}
echo "<tr><td colspan='4'>Total</td><td>$hours</td></tr>";
echo "</table>";
echo”
手术室
格鲁皮
奥雷特普内斯酒店
资料
";
$hours=0;
while($row=mysqli\u fetch\u assoc($result\u insert)){
$id=$row['id'];
回声“
“$row['usr']”
“$row['grupi']”
“$row['ore']。”--->工作时间
“$row['data']”
";
$hours+=$row['ore'];
$id++;
}
echo“总计$hours”;
回声“;

您的工作时间是哪个标题?Oret e punes是标题。但我必须再插入一个标题来检查我发布的答案。如果您想更改任何内容,请说明您的工作时间是哪个标题?Oret e punes是标题。但我必须再插入一个标题来检查我发布的答案。如果您想更改任何内容,请发表评论