This commit is contained in:
FlyInTheBox 2023-05-10 14:43:25 +02:00
parent 40d19d9180
commit da496f7908

View file

@ -19,13 +19,27 @@
<hr> <hr>
<h1>Wyniki zapytania w akapitach:</h1> <h1>Wyniki zapytania w akapitach:</h1>
<?php <?php
$miesiace = array(
1=>"stycznia",
2=>"lutego",
3=>"marca",
4=>"kwietnia",
5=>"maja",
6=>"czerwca",
7=>"lipca",
8=>"sierpnia",
9=>"września",
10=>"października",
11=>"listopada",
12=>"grudnia"
);
$database = 'wylazowski'; $database = 'wylazowski';
$servername = 'localhost'; $servername = 'localhost';
$username = 'Wylazowski'; $username = 'Wylazowski';
$password = 'tajnehaslo'; $password = 'tajnehaslo';
$conn = mysqli_connect($servername, $username, $password, $database); $conn = mysqli_connect($servername, $username, $password, $database);
if (!$conn) if (!$conn) {
{
die('Próba połączenia z bazą danych zakończyła się niepowodzeniem. Błąd: ' die('Próba połączenia z bazą danych zakończyła się niepowodzeniem. Błąd: '
. mysqli_connect_error()); . mysqli_connect_error());
} }
@ -77,12 +91,6 @@ if (mysqli_num_rows($result) > 0) {
<hr> <hr>
<h1>Zadanie.5</h1> <h1>Zadanie.5</h1>
<?php <?php
if (!$conn)
{
die('Próba połączenia z bazą danych zakończyła się niepowodzeniem. Błąd: '
. mysqli_connect_error());
}
$query = 'SELECT tytul, Nazwisko, Imie FROM ksiazki'; $query = 'SELECT tytul, Nazwisko, Imie FROM ksiazki';
$result = mysqli_query($conn, $query); $result = mysqli_query($conn, $query);
@ -111,12 +119,10 @@ if (mysqli_num_rows($result) > 0) {
} else { } else {
echo 'brak danych'; echo 'brak danych';
} }
mysqli_close($conn)
?> ?>
<hr> <hr>
<h1>Zadanie 3</h1> <h1>Zadanie 3</h1>
<?php <?php
$conn = mysqli_connect($servername, $username, $password, $database);
$query = 'SELECT Sygnatura,Tytul,Imie,Nazwisko,Wydawnictwo,Rok_wyd,Cena FROM `ksiazki` WHERE (Wydawnictwo LIKE "PWN" or Wydawnictwo LIKE "HELION") AND Rok_wyd BETWEEN 1990 AND 2011 ORDER BY Rok_wyd;'; $query = 'SELECT Sygnatura,Tytul,Imie,Nazwisko,Wydawnictwo,Rok_wyd,Cena FROM `ksiazki` WHERE (Wydawnictwo LIKE "PWN" or Wydawnictwo LIKE "HELION") AND Rok_wyd BETWEEN 1990 AND 2011 ORDER BY Rok_wyd;';
$result = mysqli_query($conn, $query); $result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) { if (mysqli_num_rows($result) > 0) {
@ -130,7 +136,25 @@ if (mysqli_num_rows($result) > 0) {
} else { } else {
echo 'brak danych'; echo 'brak danych';
} }
mysqli_close($conn) ?>
<hr>
<h1>Zadanie 4</h1>
<?php
$query = 'SELECT Imie, Nazwisko,Data_zatrudnienia FROM pracownicy';
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
echo '<table>';
echo '<tr><th>Imię </th><th>Nazwisko </th><th>Data zatrudnienia</th></tr>';
while ($row = mysqli_fetch_assoc($result)) {
$d = strtotime($row['Data_zatrudnienia']);
echo '<tr><td>' . $row['Imie'] . '</td><td>'
. $row['Nazwisko'] . '</td><td>'
. date('j ', $d). $miesiace[date('n', $d)] . date(' Y', $d) .' (data w bazie: ' . $row['Data_zatrudnienia'] . ')' . '</td>';
}
echo '</table>';
} else {
echo 'brak danych';
}
?> ?>
</body> </body>
</html> </html>