diff --git a/SQL_Feladat_AdatB/index.php b/SQL_Feladat_AdatB/index.php index 708b9a7..dbe77f8 100644 --- a/SQL_Feladat_AdatB/index.php +++ b/SQL_Feladat_AdatB/index.php @@ -157,31 +157,32 @@ VALUES ($esemeny_id, $tag_id, '$jelenlet_datum', $aktiv, '$visszajelzes', '$becs isset($_POST["visszajelzes_statusz"]) ) { + // Aktiv státusz meghatározása if ($_POST["visszajelzes_statusz"] == true) { $aktiv = 1; } else { $aktiv = 0; } - $parsql = "INSERT INTO visszajelzes (tag_id, esemeny_id, visszajelzes_szoveg, ertekeles, bekuldes_datum, lathatosag, visszajelzes_statusz) - VALUES (?,?,?,?,?,?)"; + // Adatok előkészítése + $tag_id = (int) $_POST["tag_id"]; // Egész szám + $esemeny_id = (int) $_POST["esemeny_id"]; // Egész szám + $visszajelzes_szoveg = mysqli_real_escape_string($conn, $_POST["visszajelzes_szoveg"]); + $ertekeles = (float) $_POST["ertekeles"]; // Lebegőpontos szám + $bekuldes_datum = mysqli_real_escape_string($conn, $_POST["bekuldes_datum"]); + $lathatosag = mysqli_real_escape_string($conn, $_POST["lathatosag"]); // Szöveges érték - $durr = $conn->prepare($parsql); - $durr->bind_param( - "iisidss", - $_POST["tag_id"], - $_POST["esemeny_id"], - $_POST["visszajelzes_szoveg"], - $_POST["ertekeles"], - $_POST["bekuldes_datum"], - $_POST["lathatosag"], - $_POST["visszajelzes_statusz"], - $aktiv - ); + // SQL utasítás összeállítása + $parsql = "INSERT INTO visszajelzes (tag_id, esemeny_id, visszajelzes_szovege, ertekeles, bekuldes_datuma, lathatosag, visszajelzes_statusz) +VALUES ($tag_id, $esemeny_id, '$visszajelzes_szoveg', $ertekeles, '$bekuldes_datum', '$lathatosag', $aktiv);"; - if ($durr->execute() == true) { + // SQL lekérdezés futtatása + if (mysqli_query($conn, $parsql)) { echo 'sikeres feltöltés'; + } else { + echo "Hiba: " . $parsql . "
" . mysqli_error($conn); } + } } @@ -197,7 +198,7 @@ if (isset($_SESSION["datainserted"])) { - Document + Adat feltöltés