222 lines
8.1 KiB
PHP
222 lines
8.1 KiB
PHP
<?php
|
|
require_once('config.php');
|
|
session_start();
|
|
|
|
|
|
if (!isset($_SESSION["datainserted"])) {
|
|
if (
|
|
isset($_POST["vnev"]) &&
|
|
isset($_POST["knev"]) &&
|
|
isset($_POST["email"]) &&
|
|
isset($_POST["telefon"]) &&
|
|
isset($_POST["lakcim"]) &&
|
|
isset($_POST["tagsag_kezdete"]) &&
|
|
isset($_POST["aktiv_tagsagi_statusz"])
|
|
) {
|
|
if ($_POST["aktiv_tagsagi_statusz"] == true) {
|
|
$aktiv = 1;
|
|
} else {
|
|
$aktiv = 0;
|
|
}
|
|
$vnev = mysqli_real_escape_string($conn, $_POST["vnev"]);
|
|
$knev = mysqli_real_escape_string($conn, $_POST["knev"]);
|
|
$email = mysqli_real_escape_string($conn, $_POST["email"]);
|
|
$telefon = mysqli_real_escape_string($conn, $_POST["telefon"]);
|
|
$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 '<b>sikeres feltöltés</b> </br>';
|
|
$_SESSION["datainserted"] = true;
|
|
}
|
|
|
|
}
|
|
|
|
//esemenyek tabla
|
|
if (
|
|
isset($_POST["esemeny_neve"]) &&
|
|
isset($_POST["esemeny_datum"]) &&
|
|
isset($_POST["helyszin"]) &&
|
|
isset($_POST["leiras"]) &&
|
|
isset($_POST["max_letszam"]) &&
|
|
isset($_POST["szervezo"]) &&
|
|
isset($_POST["statusz"])
|
|
) {
|
|
if ($_POST["statusz"] == true) {
|
|
$aktiv = 1;
|
|
} 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_datuma, helyszin, leiras, max_letszam, szervezo, esemeny_statusz)
|
|
VALUES ('$esemeny_neve', '$esemeny_datum', '$helyszin', '$leiras', $max_letszam, '$szervezo', '$aktiv');";
|
|
|
|
if (mysqli_query($conn, $parsql) == true) {
|
|
echo '<b>sikeres feltöltés</b>';
|
|
}
|
|
}
|
|
|
|
//tagsag tabla
|
|
if (
|
|
isset($_POST["tag_id"]) &&
|
|
isset($_POST["dij_osszeg"]) &&
|
|
isset($_POST["datum"]) &&
|
|
isset($_POST["fizetes_statusz"]) &&
|
|
isset($_POST["fizetes_datum"]) &&
|
|
isset($_POST["nyugtaszam"]) &&
|
|
isset($_POST["megjegyzes"])
|
|
) {
|
|
// Aktiv státusz meghatározása
|
|
if ($_POST["fizetes_statusz"] == true) {
|
|
$aktiv = 1;
|
|
} else {
|
|
$aktiv = 0;
|
|
}
|
|
|
|
// 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"]);
|
|
|
|
// 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');";
|
|
|
|
// SQL lekérdezés futtatása
|
|
if (mysqli_query($conn, $parsql)) {
|
|
echo '<b>sikeres feltöltés</b>';
|
|
} else {
|
|
echo "Hiba: " . $parsql . "<br>" . mysqli_error($conn);
|
|
}
|
|
|
|
}
|
|
|
|
//jelenlet tabla
|
|
if (
|
|
isset($_POST["esemeny_id"]) &&
|
|
isset($_POST["tag_id"]) &&
|
|
isset($_POST["jelenlet_datum"]) &&
|
|
isset($_POST["jelenlet_statusz"]) &&
|
|
isset($_POST["visszajelzes"]) &&
|
|
isset($_POST["becsekkolas"]) &&
|
|
isset($_POST["kicsekkolas"])
|
|
) {
|
|
// Aktiv státusz meghatározása
|
|
if ($_POST["jelenlet_statusz"] == true) {
|
|
$aktiv = 1;
|
|
} else {
|
|
$aktiv = 0;
|
|
}
|
|
|
|
// 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"];
|
|
|
|
// 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');";
|
|
|
|
// SQL lekérdezés futtatása
|
|
if (mysqli_query($conn, $parsql)) {
|
|
echo '<b>sikeres feltöltés</b>';
|
|
} else {
|
|
echo "Hiba: " . $parsql . "<br>" . mysqli_error($conn);
|
|
}
|
|
|
|
}
|
|
|
|
//visszajelzes tabla
|
|
if (
|
|
isset($_POST["tag_id"]) &&
|
|
isset($_POST["esemeny_id"]) &&
|
|
isset($_POST["visszajelzes_szoveg"]) &&
|
|
isset($_POST["ertekeles"]) &&
|
|
isset($_POST["bekuldes_datum"]) &&
|
|
isset($_POST["lathatosag"]) &&
|
|
isset($_POST["visszajelzes_statusz"])
|
|
) {
|
|
|
|
// Aktiv státusz meghatározása
|
|
if ($_POST["visszajelzes_statusz"] == true) {
|
|
$aktiv = 1;
|
|
} else {
|
|
$aktiv = 0;
|
|
}
|
|
|
|
// 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
|
|
|
|
// 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);";
|
|
|
|
// SQL lekérdezés futtatása
|
|
if (mysqli_query($conn, $parsql)) {
|
|
echo '<b>sikeres feltöltés</b>';
|
|
} else {
|
|
echo "Hiba: " . $parsql . "<br>" . mysqli_error($conn);
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
if (isset($_SESSION["datainserted"])) {
|
|
if ($_SESSION["datainserted"]) {
|
|
unset($_SESSION["datainserted"]);
|
|
}
|
|
}
|
|
?>
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Adat feltöltés</title>
|
|
</head>
|
|
|
|
<body>
|
|
<a href="select.php">Adat lekérdezés</a>
|
|
<label>Válaszd ki a táblát amit szerkeszteni szeretnél:</label>
|
|
<select name="tabla" id="tabla">
|
|
<option disabled selected value> -- Válassz egy opciót -- </option>
|
|
<option value="tagok">Tagok</option>
|
|
<option value="tagsag">Tagság</option>
|
|
<option value="jelenlet">Jelenlét</option>
|
|
<option value="esemenyek">Események</option>
|
|
<option value="visszajelzes">Visszajelzés</option>
|
|
</select>
|
|
<br>
|
|
<div id="root">
|
|
|
|
</div>
|
|
<script src="select.js" defer></script>
|
|
</body>
|
|
|
|
</html>
|