1

Temat: arkusz-ee09-03-2101

https://egzamin-ee09.blogspot.com/2021/ … 01-sg.html

2

Odp: arkusz-ee09-03-2101

<table border="1">
    <tr>
        <th>Interpretacja BMI</th><th>Wartość minimalna</th><th>Wartość maksymalna</th>
    </tr>
    <?php
        $con=mysqli_connect("localhost", "root", "", "waga");
        $sql="SELECT informacja, wart_min, wart_max FROM `bmi`;";
        $qu=mysqli_query($con, $sql);

        while($row=mysqli_fetch_array($qu))
        {
            echo "<tr>";
            echo "<td>".$row['informacja']."</td>";
            echo "<td>".$row['wart_min']."</td>";
            echo "<td>".$row['wart_max']."</td>";
            echo "</tr>";
        }
        mysqli_close($con);
    ?>
</table>


<h2>Podaj wagę i wzrost</h2>
<form method="post">
    Waga: <input type="number" name="weight" id="weight" min=1> <br>
    Wzrost w cm: <input type="number" name="height" id="height" min=1> <br>
    <input type="submit" value="Oblicz i zapamiętaj wynik">
</form>
<?php
    if ($_POST)
    {
        $weight=(int)$_POST['weight'];
        $height=(int)$_POST['height'];
        $bmi=($weight/pow($height, 2))*10000;
        $bmi_id = 0;
        if($bmi<=18) $bmi_id=1;
        else
            if($bmi>=19 && $bmi<=25) $bmi_id=2;
            else
               if($bmi>=26 && $bmi<=30) $bmi_id=3;
               else $bmi_id=4;
        //
        $date = date("Y-m-d");
        $con=mysqli_connect("localhost","root", "", "waga");
        $sql="INSERT INTO `wynik`( `bmi_id`, `data_pomiaru`, `wynik`)
        VALUES ('$bmi_id','$date','$bmi'); ";
        $qu=mysqli_query($con, $sql);

        echo "Twoja waga:".$weight."; Twój wzrost:".$height."<br> BMI wynosi:".$bmi;

        mysqli_close($con);
    }
    //-------------------------------------
    echo "<hr>";
    $con=mysqli_connect("localhost", "root", "", "waga");
    $sql="SELECT `bmi_id`, `data_pomiaru`, `wynik` FROM `wynik`;";
    $qu=mysqli_query($con, $sql);

    while($row=mysqli_fetch_array($qu))
    {
        echo $row['bmi_id']." | ".
            $row['data_pomiaru']." | ".
            $row['wynik']."<br>";
    }
    mysqli_close($con);
?>