//STRONA GLOWNA
<?php
$conn = new mysqli('localhost','root','','ksiazka');
if($conn->connect_errno){
die($conn->connect_error);
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>ksiegarnia</title>
</head>
<body>
<h1><a href="dodaj.php">Dodaj wpis</a></h1>
<?php
$sel = "SELECT * FROM ksiazki;";
$wynik = $conn->query($sel);
while($row = $wynik->fetch_assoc()){
echo "<h1> {$row['tytul']} </h1>";
echo "<p> {$row['autor']} </p>";
echo "<p> {$row['rok']} </p>";
echo "<p> {$row['gatunek']} </p>";
echo "<a href='edytuj.php?id={$row['id']}'>edytuj<a/> ";
echo "<a href='usun.php?id={$row['id']}'>usuń<a/>";
}
?>
</body>
</html>
//DODAWANIE
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dodawanie</title>
</head>
<body>
<?php
@$conn = new mysqli('localhost', 'root', '', 'ksiazka');
if($conn->connect_errno)
die($conn->connect_error);
$dodaje = $_POST['submit'] ?? null;
if($dodaje){
$tytul = $_POST['tytul'];
$autor = $_POST['autor'];
$rok = $_POST['rok'];
$gatunek = $_POST['gatunek'];
$sql1 = "INSERT INTO ksiazki VALUES('', '$tytul', '$autor', '$rok', '$gatunek')";
$conn->query($sql1);
header("Location: http://localhost/4g/ksiazki.php");
}
?>
<form method="POST" action="dodaj.php">
Podaj tytul <br/>
<input type="text" name="tytul"/><br/>
Podaj autora <br/>
<input type="text" name="autor"/><br/>
Podaj rok <br/>
<input type="text" name="rok"/><br/>
podaj gatunek <br/>
<input type="text" name="gatunek"/><br/>
<input type="submit" name="submit" value="dodaj"/>
</form>
</body>
</html>
//USUWANIE
<?php
$conn = new mysqli('localhost','root','','ksiazka');
if($conn->connect_errno){
die($conn->connect_error);
header("Location: http://localhost/4g/ksiazki.php");
}
$id = $_GET['id'] ?? null;
if($id == null){
header("Location: http://localhost/4g/ksiazki.php");
}
$usuwanie = "DELETE FROM ksiazki WHERE id = '$id'";
$conn->query($usuwanie);
header("Location: http://localhost/4g/ksiazki.php");
?>
//EDYCJA
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>edycja</title>
</head>
<body>
<?php
@$conn = new mysqli('localhost', 'root', '', 'ksiazka');
if($conn->connect_errno)
die($conn->connect_error);
$id = $_GET['id'] ?? null;
if($id == null){
header('Location: http://localhost/4g/ksiazki.php');
}
$select = "SELECT * FROM ksiazki WHERE id = '$id'";
$wynik = $conn->query($select);
$row = $wynik->fetch_assoc();
$zmiana = $_POST['submit'] ?? null;
if($zmiana){
$tytul = $_POST['tytul'];
$autor = $_POST['autor'];
$rok = $_POST['rok'];
$gatunek = $_POST['gatunek'];
$sql = "UPDATE ksiazki SET tytul = '$tytul', autor = '$autor', rok = '$rok', gatunek = '$gatunek' WHERE id = '$id'";
$conn->query($sql);
header('Location: http://localhost/4g/ksiazki.php');
}
?>
<form method="POST" action="edytuj.php?id=<?= $row['id'] ?>">
tytul<br/>
<input type="text" name="tytul" value="<?= $row['tytul'] ?>"/><br/>
autor<br/>
<input type="text" name="autor" value="<?= $row['autor'] ?>"/><br/>
rok<br/>
<input type="text" name="rok" value="<?= $row['rok'] ?>"/> <br/>
gatunek<br/>
<input type="text" name="gatunek" value="<?= $row['gatunek'] ?>"/> <br/>
<input type="submit" name="submit" value="edytuj"/>
</form>
</body>
</html>