added php insert for tagok table
This commit is contained in:
parent
26a3ca9542
commit
900adee579
15
SQL_Feladat_AdatB/config.php
Normal file
15
SQL_Feladat_AdatB/config.php
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
$server = "localhost";
|
||||||
|
$user = "root";
|
||||||
|
$pwd = "";
|
||||||
|
$db = "uszoegyesulet";
|
||||||
|
|
||||||
|
$conn = new mysqli($server,$user,$pwd,$db);
|
||||||
|
|
||||||
|
if ($conn->connect_errno)
|
||||||
|
{
|
||||||
|
die("Nem sikerült a kapcsolat kiépítése: ".$conn->connect_error);
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
|
@ -26,16 +26,15 @@ tableSelectionDomElement.addEventListener("change", function (){
|
||||||
});
|
});
|
||||||
|
|
||||||
function RemoveTable(){
|
function RemoveTable(){
|
||||||
if (document.getElementById("tabla_Form") != null){
|
try {
|
||||||
root.removeChild("tabla_Form");
|
document.getElementById("root").removeChild("tabla_Form");
|
||||||
console.log("asd");
|
} catch (error){
|
||||||
|
console.error(error);
|
||||||
}
|
}
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function CreateTagokForm(){
|
function CreateTagokForm(){
|
||||||
RemoveTable();
|
RemoveTable();
|
||||||
//TODO fix names in the form
|
|
||||||
let form = document.createElement("div");
|
let form = document.createElement("div");
|
||||||
form.id = "tabla_Form";
|
form.id = "tabla_Form";
|
||||||
form.innerHTML = `
|
form.innerHTML = `
|
||||||
|
@ -43,10 +42,10 @@ function CreateTagokForm(){
|
||||||
Vezeték név: <input type="text" name="vnev"><br>
|
Vezeték név: <input type="text" name="vnev"><br>
|
||||||
Kereszt név: <input type="text" name="knev"><br>
|
Kereszt név: <input type="text" name="knev"><br>
|
||||||
Email: <input type="email" name="email"><br>
|
Email: <input type="email" name="email"><br>
|
||||||
Telefon: <input type="tel" name="phone"><br>
|
Telefon: <input type="tel" name="telefon"><br>
|
||||||
Lakcím: <input type="text" name="addr"><br>
|
Lakcím: <input type="text" name="lakcim"><br>
|
||||||
Tagság kezdete: <input type="date" name="membership_begin"><br>
|
Tagság kezdete: <input type="date" name="tagsag_kezdete"><br>
|
||||||
Aktív tagság: <input type="checkbox" name="aktiv"><br>
|
Aktív tagság: <input type="checkbox" name="aktiv_tagsagi_statusz"><br>
|
||||||
<button type="submit">Adat feltöltése</button>
|
<button type="submit">Adat feltöltése</button>
|
||||||
</form>
|
</form>
|
||||||
`;
|
`;
|
||||||
|
@ -56,7 +55,6 @@ function CreateTagokForm(){
|
||||||
|
|
||||||
function CreateTagsagForm() {
|
function CreateTagsagForm() {
|
||||||
RemoveTable();
|
RemoveTable();
|
||||||
//TODO fix names in the form
|
|
||||||
let form = document.createElement("div");
|
let form = document.createElement("div");
|
||||||
form.id = "tabla_Form";
|
form.id = "tabla_Form";
|
||||||
form.innerHTML = `
|
form.innerHTML = `
|
||||||
|
@ -68,6 +66,7 @@ function CreateTagsagForm() {
|
||||||
Fizetés dátum: <input type="date" name="fizetes_datum"><br>
|
Fizetés dátum: <input type="date" name="fizetes_datum"><br>
|
||||||
Nyugtaszám: <input type="number" name="nyugtaszam"><br>
|
Nyugtaszám: <input type="number" name="nyugtaszam"><br>
|
||||||
Megjegyzés: <input type="text" name="megjegyzes"><br>
|
Megjegyzés: <input type="text" name="megjegyzes"><br>
|
||||||
|
<button type="submit">Adat feltöltése</button>
|
||||||
</form>
|
</form>
|
||||||
`;
|
`;
|
||||||
root.appendChild(form);
|
root.appendChild(form);
|
||||||
|
@ -76,7 +75,6 @@ function CreateTagsagForm() {
|
||||||
|
|
||||||
function CreateJelenletForm(){
|
function CreateJelenletForm(){
|
||||||
RemoveTable();
|
RemoveTable();
|
||||||
//TODO fix names in the form
|
|
||||||
let form = document.createElement("div");
|
let form = document.createElement("div");
|
||||||
form.id = "tabla_Form";
|
form.id = "tabla_Form";
|
||||||
form.innerHTML = `
|
form.innerHTML = `
|
||||||
|
@ -88,6 +86,7 @@ function CreateJelenletForm(){
|
||||||
Visszajelzés: <input type="text" name="visszajelzes"><br>
|
Visszajelzés: <input type="text" name="visszajelzes"><br>
|
||||||
Becsekkolás: <input type="date" name="becsekkolas"><br>
|
Becsekkolás: <input type="date" name="becsekkolas"><br>
|
||||||
Kicsekkolás: <input type="date" name="kicsekkolas"><br>
|
Kicsekkolás: <input type="date" name="kicsekkolas"><br>
|
||||||
|
<button type="submit">Adat feltöltése</button>
|
||||||
</form>
|
</form>
|
||||||
`;
|
`;
|
||||||
root.appendChild(form);
|
root.appendChild(form);
|
||||||
|
@ -96,7 +95,6 @@ function CreateJelenletForm(){
|
||||||
|
|
||||||
function CreateEsemenyekForm(){
|
function CreateEsemenyekForm(){
|
||||||
RemoveTable();
|
RemoveTable();
|
||||||
//TODO fix names in the form
|
|
||||||
let form = document.createElement("div");
|
let form = document.createElement("div");
|
||||||
form.id = "tabla_Form";
|
form.id = "tabla_Form";
|
||||||
form.innerHTML = `
|
form.innerHTML = `
|
||||||
|
@ -108,6 +106,7 @@ function CreateEsemenyekForm(){
|
||||||
Max letszam: <input type="number" name="max_letszam"><br>
|
Max letszam: <input type="number" name="max_letszam"><br>
|
||||||
Szervező: <input type="text" name="szervezo"><br>
|
Szervező: <input type="text" name="szervezo"><br>
|
||||||
Státusz: <input type="checkbox" name="statusz"><br>
|
Státusz: <input type="checkbox" name="statusz"><br>
|
||||||
|
<button type="submit">Adat feltöltése</button>
|
||||||
</form>
|
</form>
|
||||||
`;
|
`;
|
||||||
root.appendChild(form);
|
root.appendChild(form);
|
||||||
|
@ -116,7 +115,6 @@ function CreateEsemenyekForm(){
|
||||||
|
|
||||||
function CreateVisszajelzesForm(){
|
function CreateVisszajelzesForm(){
|
||||||
RemoveTable();
|
RemoveTable();
|
||||||
//TODO fix names in the form
|
|
||||||
let form = document.createElement("div");
|
let form = document.createElement("div");
|
||||||
form.id = "tabla_Form";
|
form.id = "tabla_Form";
|
||||||
form.innerHTML = `
|
form.innerHTML = `
|
||||||
|
@ -128,6 +126,7 @@ function CreateVisszajelzesForm(){
|
||||||
Beküldés dátum: <input type="date" name="bekuldes_datum"><br>
|
Beküldés dátum: <input type="date" name="bekuldes_datum"><br>
|
||||||
Láthatóság: <input type="text" name="lathatosag"><br>
|
Láthatóság: <input type="text" name="lathatosag"><br>
|
||||||
Visszajelzés státusz: <input type="text" name="visszajelzes_statusz"><br>
|
Visszajelzés státusz: <input type="text" name="visszajelzes_statusz"><br>
|
||||||
|
<button type="submit">Adat feltöltése</button>
|
||||||
</form>
|
</form>
|
||||||
`;
|
`;
|
||||||
root.appendChild(form);
|
root.appendChild(form);
|
||||||
|
|
|
@ -1,3 +1,43 @@
|
||||||
|
<?php
|
||||||
|
require_once('config.php');
|
||||||
|
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"])
|
||||||
|
){
|
||||||
|
//TODO ADD tagsag kezdete
|
||||||
|
if ($_POST["aktiv_tagsagi_statusz"]==true){
|
||||||
|
$aktiv = 1;
|
||||||
|
} else {
|
||||||
|
$aktiv = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
$parsql = "INSERT INTO tagok (vnev, knev, email, telefon, lakcim, aktiv_tagsagi_statusz)
|
||||||
|
VALUES (?,?,?,?,?,?)";
|
||||||
|
|
||||||
|
$durr = $conn->prepare($parsql);
|
||||||
|
$durr->bind_param("ssssss",
|
||||||
|
$_POST["vnev"],
|
||||||
|
$_POST["knev"],
|
||||||
|
$_POST["email"],
|
||||||
|
$_POST["telefon"],
|
||||||
|
$_POST["lakcim"],
|
||||||
|
$aktiv
|
||||||
|
);
|
||||||
|
|
||||||
|
if ($durr->execute()==true){
|
||||||
|
echo '<b>sikeres feltöltés</b>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user