diff --git a/SQL_Feladat_AdatB/index.js b/SQL_Feladat_AdatB/index.js
index 25541c3..f97e6a6 100644
--- a/SQL_Feladat_AdatB/index.js
+++ b/SQL_Feladat_AdatB/index.js
@@ -2,11 +2,11 @@ const root = document.getElementById("root");
let tableSelectionDomElement = document.getElementById("tabla");
let selectedTable = "tagok";
-tableSelectionDomElement.addEventListener("change", function (){
+tableSelectionDomElement.addEventListener("change", function () {
selectedTable = tableSelectionDomElement.value;
switch (selectedTable) {
case "tagok":
- CreateTagokForm();
+ CreateTagokForm();
break;
case "tagsag":
CreateTagsagForm();
@@ -27,19 +27,19 @@ tableSelectionDomElement.addEventListener("change", function (){
disableThis();
});
-function disableThis(){
+function disableThis() {
tableSelectionDomElement.disabled = true;
}
-function RemoveTable(){
+function RemoveTable() {
try {
document.getElementById("root").removeChild("tabla_Form");
- } catch (error){
+ } catch (error) {
console.error(error);
}
}
-function CreateTagokForm(){
+function CreateTagokForm() {
RemoveTable();
let form = document.createElement("div");
form.id = "tabla_Form";
@@ -79,7 +79,7 @@ function CreateTagsagForm() {
return;
}
-function CreateJelenletForm(){
+function CreateJelenletForm() {
RemoveTable();
let form = document.createElement("div");
form.id = "tabla_Form";
@@ -90,8 +90,8 @@ function CreateJelenletForm(){
Jelenlét dátum:
Jelenlét státusz:
Visszajelzés:
- Becsekkolás:
- Kicsekkolás:
+ Becsekkolás:
+ Kicsekkolás:
`;
@@ -99,7 +99,7 @@ function CreateJelenletForm(){
return;
}
-function CreateEsemenyekForm(){
+function CreateEsemenyekForm() {
RemoveTable();
let form = document.createElement("div");
form.id = "tabla_Form";
@@ -119,7 +119,7 @@ function CreateEsemenyekForm(){
return;
}
-function CreateVisszajelzesForm(){
+function CreateVisszajelzesForm() {
RemoveTable();
let form = document.createElement("div");
form.id = "tabla_Form";
diff --git a/SQL_Feladat_AdatB/index.php b/SQL_Feladat_AdatB/index.php
index af2bd06..708b9a7 100644
--- a/SQL_Feladat_AdatB/index.php
+++ b/SQL_Feladat_AdatB/index.php
@@ -25,15 +25,15 @@ if (!isset($_SESSION["datainserted"])) {
$lakcim = mysqli_real_escape_string($conn, $_POST["lakcim"]);
$aktiv = mysqli_real_escape_string($conn, $_POST["aktiv_tagsagi_statusz"]);
$tagsag_kezdete = mysqli_real_escape_string($conn, $_POST["tagsag_kezdete"]);
-
+
$parsql = "INSERT INTO tagok (vnev, knev, email, telefon, lakcim, aktiv_tagsagi_statusz, tagsag_kezdete)
VALUES ('$vnev', '$knev', '$email', '$telefon', '$lakcim', '$aktiv', '$tagsag_kezdete');";
-
+
if (mysqli_query($conn, $parsql) == true) {
- echo 'sikeres feltöltés';
- $_SESSION["datainserted"] == true;
+ echo 'sikeres feltöltés ';
+ $_SESSION["datainserted"] = true;
}
-
+
}
//esemenyek tabla
@@ -51,32 +51,18 @@ if (!isset($_SESSION["datainserted"])) {
} else {
$aktiv = 0;
}
+ $esemeny_neve = mysqli_real_escape_string($conn, $_POST["esemeny_neve"]);
+ $esemeny_datum = mysqli_real_escape_string($conn, $_POST["esemeny_datum"]);
+ $helyszin = mysqli_real_escape_string($conn, $_POST["helyszin"]);
+ $leiras = mysqli_real_escape_string($conn, $_POST["leiras"]);
+ $max_letszam = (int) $_POST["max_letszam"]; // Egész szám típusú adat
+ $szervezo = mysqli_real_escape_string($conn, $_POST["szervezo"]);
+ $aktiv = mysqli_real_escape_string($conn, $aktiv); // Szöveges státusz (pl. 'aktív')
- $parsql = "INSERT INTO esemenyek (esemeny_neve, esemeny_datum, helyszin, leiras, max_letszam, szervezo, statusz)
- VALUES ('" . mysqli_real_escape_string($conn, $_POST["esemeny_neve"]) . "',
- '" . mysqli_real_escape_string($conn, $_POST["esemeny_datum"]) . "',
- '" . mysqli_real_escape_string($conn, $_POST["helyszin"]) . "',
- '" . mysqli_real_escape_string($conn, $_POST["leiras"]) . "',
- '" . (int)$_POST["max_letszam"] . "',
- '" . mysqli_real_escape_string($conn, $_POST["szervezo"]) . "',
- 'Nyitott')";
+ $parsql = "INSERT INTO esemenyek (esemeny_neve, esemeny_datuma, helyszin, leiras, max_letszam, szervezo, esemeny_statusz)
+ VALUES ('$esemeny_neve', '$esemeny_datum', '$helyszin', '$leiras', $max_letszam, '$szervezo', '$aktiv');";
-
- //$durr = $conn->prepare($parsql);
- /*
- $durr->bind_param(
- "ssssisi",
- $_POST["esemeny_neve"],
- $_POST["esemeny_datum"],
- $_POST["helyszin"],
- $_POST["leiras"],
- $_POST["max_letszam"],
- $_POST["szervezo"],
- $aktiv
- );
- */
-
- if ($durr->execute() == true) {
+ if (mysqli_query($conn, $parsql) == true) {
echo 'sikeres feltöltés';
}
}
@@ -91,32 +77,34 @@ if (!isset($_SESSION["datainserted"])) {
isset($_POST["nyugtaszam"]) &&
isset($_POST["megjegyzes"])
) {
-
+ // Aktiv státusz meghatározása
if ($_POST["fizetes_statusz"] == true) {
$aktiv = 1;
} else {
$aktiv = 0;
}
- $parsql = "INSERT INTO tagsag (tag_id, dij_osszeg, datum, fizetes_statusz, fizetes_datum, nyugtaszam, megjegyzes)
- VALUES (?,?,?,?,?,?)";
+ // Adatok előkészítése
+ $tag_id = (int) $_POST["tag_id"]; // Egész szám típus
+ $dij_osszeg = (float) $_POST["dij_osszeg"]; // Lebegőpontos szám
+ $datum = mysqli_real_escape_string($conn, $_POST["datum"]);
+ $fizetes_statusz = (int) $_POST["fizetes_statusz"]; // Egész szám
+ $fizetes_datum = mysqli_real_escape_string($conn, $_POST["fizetes_datum"]);
+ $nyugtaszam = mysqli_real_escape_string($conn, $_POST["nyugtaszam"]);
+ $megjegyzes = mysqli_real_escape_string($conn, $_POST["megjegyzes"]);
- $durr = $conn->prepare($parsql);
- $durr->bind_param(
- "iidsdss",
- $_POST["tag_id"],
- $_POST["dij_osszeg"],
- $_POST["datum"],
- $_POST["fizetes_statusz"],
- $_POST["fizetes_datum"],
- $_POST["nyugtaszam"],
- $_POST["megjegyzes"],
- $aktiv
- );
+ // SQL utasítás összeállítása
+ $parsql = "INSERT INTO
+ tagsag (tag_id, dij_osszeg, esedekesseg, fizetes_statusz, fizetes_datuma, nyugtaszam, megjegyzes)
+ VALUES ($tag_id, $dij_osszeg, '$datum', '$aktiv', '$fizetes_datum', '$nyugtaszam', '$megjegyzes');";
- 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);
}
+
}
//jelenlet tabla
@@ -129,31 +117,33 @@ if (!isset($_SESSION["datainserted"])) {
isset($_POST["becsekkolas"]) &&
isset($_POST["kicsekkolas"])
) {
+ // Aktiv státusz meghatározása
if ($_POST["jelenlet_statusz"] == true) {
$aktiv = 1;
} else {
$aktiv = 0;
}
- $parsql = "INSERT INTO jelenlet (esemeny_id, tag_id, jelenlet_datum, jelenlet_statusz, visszajelzes, becsekkolas, kicsekkolas)
- VALUES (?,?,?,?,?,?)";
+ // Adatok előkészítése
+ $esemeny_id = (int) $_POST["esemeny_id"]; // Egész szám
+ $tag_id = (int) $_POST["tag_id"]; // Egész szám
+ $jelenlet_datum = mysqli_real_escape_string($conn, $_POST["jelenlet_datum"]);
+ $jelenlet_statusz = (int) $_POST["jelenlet_statusz"]; // Egész szám
+ $visszajelzes = mysqli_real_escape_string($conn, $_POST["visszajelzes"]);
+ $becsekkolas = $_POST["becsekkolas"];
+ $kicsekkolas = $_POST["kicsekkolas"];
- $durr = $conn->prepare($parsql);
- $durr->bind_param(
- "iidssHH",
- $_POST["esemeny_id"],
- $_POST["tag_id"],
- $_POST["jelenlet_datum"],
- $_POST["jelenlet_statusz"],
- $_POST["visszajelzes"],
- $_POST["becsekkolas"],
- $_POST["kicsekkolas"],
- $aktiv
- );
+ // SQL utasítás összeállítása
+ $parsql = "INSERT INTO jelenlet (esemeny_id, tag_id, jelenlet_datuma, jelenlet_statusz, visszajelzes, becsekkolas, kicsekkolas)
+VALUES ($esemeny_id, $tag_id, '$jelenlet_datum', $aktiv, '$visszajelzes', '$becsekkolas', '$kicsekkolas');";
- 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);
}
+
}
//visszajelzes tabla
@@ -166,7 +156,7 @@ if (!isset($_SESSION["datainserted"])) {
isset($_POST["lathatosag"]) &&
isset($_POST["visszajelzes_statusz"])
) {
-
+
if ($_POST["visszajelzes_statusz"] == true) {
$aktiv = 1;
} else {
@@ -201,10 +191,6 @@ if (isset($_SESSION["datainserted"])) {
}
}
?>
-
-