<body bgcolor="silver">
<form method="post">
    <p>Autor: <input type="text" name="autor" value="" style="width:250px;"></p>
    <p>Tytuł: <input type="text" name="tytul" value="" style="width:250px;"></p>
    <p>Wydawnictwo: <select name="wydawnictwo" style="width:250px;">
        <option>Helion</option>
        <option>Nowa Era</option>
        <option>WSiP</option>
    </select></p>
    <p><input type="submit" value="Dodaj"></p>
<hr>   
<?php
   if ($_POST)
   {
      if (!empty($_POST['usun'])) $usun = $_POST['usun']; else $usun=[0];
      if (!empty($_POST['autor'])) $autor = $_POST['autor']; else $autor="";
      if (!empty($_POST['tytul'])) $tytul = $_POST['tytul']; else $tytul="";
      if (!empty($_POST['wydawnictwo'])) $wydawnictwo = $_POST['wydawnictwo']; else $wydawnictwo="";
      //INSERT
      $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
      $sql = "INSERT INTO ksiazki VALUES (NULL, '".$autor."', '".$tytul."', '".$wydawnictwo."');";
      $wynik = mysqli_query($con, $sql);
      mysqli_close($con);
       //**************************************************************
       //usun
       $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
       foreach($usun as $value)
       {
           echo $value;
       }
      $sql = "DELETE FROM ksiazki WHERE id IN (".implode(",", $usun).")";
      $wynik = mysqli_query($con, $sql);
      mysqli_close($con);
       //**************************************************************
   }
?>

<table bgcolor="white" border="1">
<tr>
    <td>id</td>
    <td>autor</td>
    <td>tytul</td>
    <td>wydawnictwo</td>
</tr>
<?php
  
  //SELECT
  $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
  $sql = 'SELECT * FROM ksiazki;';
  $wynik = mysqli_query($con, $sql);
  while ($res=mysqli_fetch_array($wynik))
  {
    echo "<tr>";
    echo "<td><input type=checkbox name=usun[] value=".($res["id"]).">".($res["id"])."</td>";
    echo "<td>".($res["autor"])."</td>";
    echo "<td>".($res["tytul"])."</td>";
    echo "<td>".($res["wydawnictwo"])."</td>";
    echo "</tr>\n";
  }
  mysqli_close($con);
?>
</table>
</form>

137

(0 odpowiedzi, napisanych 4-Lokalne systemy baz danych)

<body bgcolor="silver">
<form method="post">
    <p>Autor: <input type="text" name="autor" value="" style="width:250px;"></p>
    <p>Tytuł: <input type="text" name="tytul" value="" style="width:250px;"></p>
    <p>Wydawnictwo: <select name="wydawnictwo" style="width:250px;">
        <option>Helion</option>
        <option>Nowa Era</option>
        <option>WSiP</option>
    </select></p>
    <p><input type="submit" value="Dodaj"></p>
<hr>   
<?php
   if ($_POST)
   {
             if (!empty($_POST['usun'])) $usun = (int)$_POST['usun']; else $usun=0;
      if (!empty($_POST['autor'])) $autor = $_POST['autor']; else $autor="";
      if (!empty($_POST['tytul'])) $tytul = $_POST['tytul']; else $tytul="";
      if (!empty($_POST['wydawnictwo'])) $wydawnictwo = $_POST['wydawnictwo']; else $wydawnictwo="";
      //INSERT
      $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
      $sql = "INSERT INTO ksiazki VALUES (NULL, '".$autor."', '".$tytul."', '".$wydawnictwo."');";
      $wynik = mysqli_query($con, $sql);
      mysqli_close($con);
         //usun
$con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
  $sql = "DELETE FROM ksiazki WHERE id='".$usun."'";
    echo $usun;
  $wynik = mysqli_query($con, $sql);
  mysqli_close($con);
   }
?>

<table bgcolor="white" border="1">
<tr>
    <td>id</td>
    <td>autor</td>
    <td>tytul</td>
    <td>wydawnictwo</td>
</tr>
<?php
 
  //SELECT
  $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
  $sql = 'SELECT * FROM ksiazki;';
  $wynik = mysqli_query($con, $sql);
  while ($res=mysqli_fetch_array($wynik))
  {
    echo "<tr>";
    echo "<td><input type=radio name=usun value=".($res["id"])."></td>"."\n";
    echo "<td>".($res["id"])."</td>";
    echo "<td>".($res["autor"])."</td>";
    echo "<td>".($res["tytul"])."</td>";
    echo "<td>".($res["wydawnictwo"])."</td>";
    echo "</tr>\n";
  }
  mysqli_close($con);
?>
</table>
</form>

138

(0 odpowiedzi, napisanych 1-Administracja systemami operacyjnymi)

Zainstalować na serwerze: usługę DNS, AD, DHCP (192.168.20.10 - 192.168.20.20).


Win 10:
IP: Auto

Win 2019:
IP1: 192.168.20.9/24

IP2: 192.168.100.100/24
Brama: 192.168.100.1
DNS: 192.168.100.200, 192.168.100.201


Na Win 10 (jakby nie pobrało IP)
ipconfig /renew

Pojęcia na K i L

karta sieciowa
klasy adresów sieciowych
klucz prywatny
klucz publiczny
konwerter mediów
KVM
L2TP
LAN
LDAP
licencja GPL
LTE

-----------------------------------

łącze typu trunk

MAC (Medium Access Control)
MAN (Metropolitan Area Network)
model OSI/ISO
model tcp/ip
multicast
Moduł Keystone
MESH (topologia)

NAT (Network Address Translation)
NetBEUI (protokół komunikacyjny)
NVRAM (non-volatile random-access memory)

https://ti.dxe.pl/forum/1/200w.webp


Opisać pojęcia w zeszycie!

Opisać w zeszycie na czym polega routing statyczny i dynamiczny.

Napisz notatkę o: Komputer kwantowy i Kubit

inf_03_2024_06_05_SG

PDF:
https://ti.dxe.pl/files4/inf_03_2024_06 … _kolor.pdf

PLIKI:
https://ti.dxe.pl/files4/inf_03_2024_06 … pliki5.zip

https://dns3.pl/tbi/ubuntu-24-server.ova (2,31 GB)

Pojęcia na I i J

ICMP
IEEE
IGP
IP
IPsec
IPv4
IPv6
ISP
IMAP
IPX/SPX

https://ti.dxe.pl/forum/1/200w.webp

Pojęcia na G i H

gniazdo 8P8C
Gigabit Ethernet


HFC (Hybrid fibre-coaxial)
http
https




Proszę opisać krótko podane wyżej pojęcia w zeszycie.

146

(0 odpowiedzi, napisanych 1-Systemy operacyjne)

Opisać w zeszycie system: Android OS

147

(0 odpowiedzi, napisanych 3-Administracja systemami operacyjnymi)

ISO:
https://ti.dxe.pl/mikrotik-6/mikrotik-6.45.9.iso

WinBox:
https://ti.dxe.pl/mikrotik-6/WinBox.exe


Oracle VM VirtualBox OVA
https://ti.dxe.pl/mikrotik-6/mikrotik-6.ova

ver2

https://ti.dxe.pl/mikrotik-6/mikrotik-6!.ova


------------------------------------------------------

Karta 2
https://ti.dxe.pl/mikrotik-6/mikrotik-1.png
Karta 3
https://ti.dxe.pl/mikrotik-6/mikrotik-2.png

Zasilacz komputerowy

https://miroslawzelent.pl/informatyka/z … atx-molex/

149

(1 odpowiedzi, napisanych 4-Lokalne systemy baz danych)

SQL

-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: Lis 20, 2024 at 10:00 AM
-- Wersja serwera: 10.4.28-MariaDB
-- Wersja PHP: 8.2.4

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `ksiegarnia`
--

-- --------------------------------------------------------

--
-- Struktura tabeli dla tabeli `ksiazki`
--

CREATE TABLE `ksiazki` (
  `id` int(11) NOT NULL,
  `autor` varchar(200) DEFAULT NULL,
  `tytul` varchar(200) DEFAULT NULL,
  `wydawnictwo` varchar(200) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `ksiazki`
--

INSERT INTO `ksiazki` (`id`, `autor`, `tytul`, `wydawnictwo`) VALUES
(1, 'Tomasz Jaśniewski', 'Python. Zbiór zadań z rozwiązaniami', 'Helion'),
(2, 'praca zbiorowa', 'Biologia na czasie 1. Edycja 2024.', 'Nowa Era'),
(3, 'praca zbiorowa', 'Fizyka. NOWA EDYCJA. Podręcznik. Klasa 1. Zakres rozszerzony.', 'WSiP'),
(4, 'Jarosław Czubaty', 'Historia. NOWA EDYCJA. Podręcznik. Klasa 2. Zakres podstawowy ', 'WSiP');

--
-- Indeksy dla zrzutów tabel
--

--
-- Indeksy dla tabeli `ksiazki`
--
ALTER TABLE `ksiazki`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `ksiazki`
--
ALTER TABLE `ksiazki`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

PHP

<body bgcolor="silver">
<form method="post">
    <p>Autor: <input type="text" name="autor" value="" style="width:250px;"></p>
    <p>Tytuł: <input type="text" name="tytul" value="" style="width:250px;"></p>
    <p>Wydawnictwo: <select name="wydawnictwo" style="width:250px;">
        <option>Helion</option>
        <option>Nowa Era</option>
        <option>WSiP</option>
    </select></p>
    <p><input type="submit" value="Dodaj"></p>
</form>
<hr>
<?php
   if ($_POST)
   {
      if (!empty($_POST['autor'])) $autor = $_POST['autor']; else $autor="";
      if (!empty($_POST['tytul'])) $tytul = $_POST['tytul']; else $tytul="";
      if (!empty($_POST['wydawnictwo'])) $wydawnictwo = $_POST['wydawnictwo']; else $wydawnictwo="";
      //INSERT
      $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
      $sql = "INSERT INTO ksiazki VALUES (NULL, '".$autor."', '".$tytul."', '".$wydawnictwo."');";
      $wynik = mysqli_query($con, $sql);
      mysqli_close($con);
   }
?>
<table bgcolor="white" border="1">
<tr>
    <td>id</td>
    <td>autor</td>
    <td>tytul</td>
    <td>wydawnictwo</td>
</tr>
<?php
  //SELECT
  $con = mysqli_connect('localhost', 'root', '', 'ksiegarnia');
  $sql = 'SELECT * FROM ksiazki;';
  $wynik = mysqli_query($con, $sql);
  while ($res=mysqli_fetch_array($wynik))
  {
    echo "<tr>";
    echo "<td>".($res["id"])."</td>";
    echo "<td>".($res["autor"])."</td>";
    echo "<td>".($res["tytul"])."</td>";
    echo "<td>".($res["wydawnictwo"])."</td>";
    echo "</tr>\n";
  }
  mysqli_close($con);
?>
</table>

Zadanie

1) Utwórz bazę: ksiegarnia
2) Stwórz kolumny id, autor, tytul, wydawnictwo
3) Dostępne są 3 wydawnictwa (Helion, Nowa Era, WSiP)
4) Dodaj formularz dodający nową pozycję Autor (input=text), Tytuł(input=text), Wydawnictwo(select)
5) Wyświetl w postaci tabelki bazę ksiegarnia