1

Temat: firma1 - dodawanie

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>test4</title>
</head>
<body>

<form action="" method="post">
    Imie <input type="text" value="" name="imie"><br>
    Nazwisko <input type="text" value="" name="nazwisko"><br>
    Stanowisko <input type="number" value="1" name="stanowisko"><br>
    Rok <input type="number" value="2024" name="rok"><br>
    <input type="submit" value="Dodaj">
</form>
<hr>
<?php
   $con = mysqli_connect('localhost', 'root', '', 'firma1');
   //INSERT
   if ($_POST)
   {
      $imie = $_POST['imie'];
      $nazwisko = $_POST['nazwisko'];
      $stanowisko = $_POST['stanowisko'];
      $rok = $_POST['rok'];
      //
      $sql = "INSERT INTO baza VALUES (NULL, '$imie', '$nazwisko', '$stanowisko', '$rok');";
      $wynik = mysqli_query($con, $sql);
      if ($wynik)
        echo '<p>Dodano do bazy</p>';
      else
        echo '<p>Nie dodano do bazy</p>';
   }
   //SELECT
   $sql = 'SELECT * FROM baza;';
   $wynik = mysqli_query($con, $sql);
   //
   while ($wiersz = mysqli_fetch_array($wynik))
   {
      echo $wiersz['id'].' - '.$wiersz['imie'].' - '.$wiersz['nazwisko'].' - '.$wiersz['stanowisko'].' - '.$wiersz['rok'].'<br>';
   }
   mysqli_close($con);
?>

2

Odp: firma1 - dodawanie

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>test4</title>
</head>
<body>

<form action="" method="post">
    Imie <input type="text" value="" name="imie"><br>
    Nazwisko <input type="text" value="" name="nazwisko"><br>
    Stanowisko <input type="number" value="1" name="stanowisko"><br>
    Rok <input type="number" value="2024" name="rok"><br>
    <input type="submit" value="Dodaj">
</form>
<hr>
<?php
    echo "<table border=1>";
    echo "<tr>";
    echo "<td bgcolor=yellow>`id`</td>";
    echo "<td bgcolor=yellow>`imie`</td>";
    echo "<td bgcolor=yellow>`nazwisko`</td>";
    echo "<td bgcolor=yellow>`stanowisko`</td>";
    echo "<td bgcolor=yellow>`rok`</td>";
    echo "</tr>";
   $con = mysqli_connect('localhost', 'root', '', 'firma1');
   //INSERT
   if ($_POST)
   {
      $imie = $_POST['imie'];
      $nazwisko = $_POST['nazwisko'];
      $stanowisko = $_POST['stanowisko'];
      $rok = $_POST['rok'];
      //
      $sql = "INSERT INTO baza VALUES (NULL, '$imie', '$nazwisko', '$stanowisko', '$rok');";
      $wynik = mysqli_query($con, $sql);
      if ($wynik)
        echo '<p>Dodano do bazy</p>';
      else
        echo '<p>Nie dodano do bazy</p>';
   }
   //SELECT   
   $sql = 'SELECT * FROM baza;';
   $wynik = mysqli_query($con, $sql);
   //
    $i=0;
    while ($re=mysqli_fetch_array($wynik))
    {
      if ($i%2==0) $b="#e3e7e6"; else $b="#ffffff";
      echo "<tr>";
      echo "<td bgcolor=".$b.">".($re["id"])."</td>";
      echo "<td bgcolor=".$b.">".($re["imie"])."</td>";
      echo "<td bgcolor=".$b.">".($re["nazwisko"])."</td>";
      $s="brak danych";
      if ($re["stanowisko"]==1) $s="pracownik";
      if ($re["stanowisko"]==2) $s="kierownik";
      if ($re["stanowisko"]==1000) $s="sef";
      echo "<td bgcolor=".$b.">".$s."</td>";
      echo "<td bgcolor=".$b.">".($re["rok"])."</td>";
      echo "</tr>";
      $i++;
    }
   echo "</table>";
   mysqli_close($con);
?>