08.04
This commit is contained in:
@@ -17,24 +17,13 @@ if (!$db) {
|
|||||||
<h2>Kwerenda 4</h2>
|
<h2>Kwerenda 4</h2>
|
||||||
<p>Kwerenda: <code>INSERT INTO gry (nazwa, opis, punkty, cena, zdjecie) VALUES ("Zamczysko", "Na odludziu stoi opuszczone zamczysko, w którym znajduje się skarb strzeżony przez złowrogie demony i duchy ", 200, 50.0, "zamczysko.jpg");</code></p>
|
<p>Kwerenda: <code>INSERT INTO gry (nazwa, opis, punkty, cena, zdjecie) VALUES ("Zamczysko", "Na odludziu stoi opuszczone zamczysko, w którym znajduje się skarb strzeżony przez złowrogie demony i duchy ", 200, 50.0, "zamczysko.jpg");</code></p>
|
||||||
<?php
|
<?php
|
||||||
$paramsFile = __DIR__ . '/rekord.txt';
|
$query = "INSERT INTO gry (nazwa, opis, punkty, cena, zdjecie) VALUES ('Zamczysko', 'Na odludziu stoi opuszczone zamczysko, w którym znajduje się skarb strzeżony przez złowrogie demony i duchy', 200, 50.0, 'zamczysko.jpg');";
|
||||||
$params = @file($paramsFile, FILE_IGNORE_NEW_LINES);
|
$result = mysqli_query($db, $query);
|
||||||
|
if ($result) {
|
||||||
if ($params === false || count($params) < 5) {
|
echo "Pomyślnie dodano grę do bazy danych.";
|
||||||
die('Brak pliku params.txt lub za mało linii (wymagane 5).');
|
} else {
|
||||||
|
echo "Błąd podczas dodawania gry: " . mysqli_error($db);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 1 linia = 1 parametr
|
|
||||||
$nazwa = mysqli_real_escape_string($db, trim($params[0]));
|
|
||||||
$opis = mysqli_real_escape_string($db, trim($params[1]));
|
|
||||||
$punkty = (int) trim($params[2]);
|
|
||||||
$cena = (float) trim($params[3]);
|
|
||||||
$zdjecie = mysqli_real_escape_string($db, trim($params[4]));
|
|
||||||
|
|
||||||
$query = "INSERT INTO gry (nazwa, opis, punkty, cena, zdjecie)
|
|
||||||
VALUES ('$nazwa', '$opis', $punkty, $cena, '$zdjecie')";
|
|
||||||
|
|
||||||
mysqli_query($db, $query);
|
|
||||||
?>
|
?>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
Reference in New Issue
Block a user