Honlap címe

MENÜ

setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // Tagok tábla létrehozás (ha nem létezik) $db->exec(" CREATE TABLE IF NOT EXISTS tagok ( id INT AUTO_INCREMENT PRIMARY KEY, nev VARCHAR(100), igazolvanyszam VARCHAR(50), jelvenyszam VARCHAR(50), anyja_neve VARCHAR(100), szul_hely_ido VARCHAR(100), iranyitoszam VARCHAR(10), telepules VARCHAR(100), utca VARCHAR(100), hazszam VARCHAR(10), emelet VARCHAR(10), ajto VARCHAR(10), telefonszam VARCHAR(50), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"); // Szolgálati óra tábla létrehozás $db->exec(" CREATE TABLE IF NOT EXISTS szolg_orak ( id INT AUTO_INCREMENT PRIMARY KEY, datum DATE, kezdes TIME, befejezes TIME, tipus VARCHAR(100), helyszin VARCHAR(100), ellatok VARCHAR(255), megjegyzes TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"); // Adat mentése tagok esetén if (isset($_POST['save_tagok'])) { $stmt = $db->prepare("INSERT INTO tagok (...) VALUES (...)"); // kitöltendő mezők // Példa: $stmt->execute([$_POST['nev'], ...]); } // Adat mentése szolgálati óráknál if (isset($_POST['save_szolg'])) { // INSERT szolg_orak } // PDF generálás if (isset($_GET['export_pdf'])) { $tbl = ($_GET['export_pdf']=='tagok')?$db->query("SELECT * FROM tagok"):$db->query("SELECT * FROM szolg_orak"); $html = '

Export

'; foreach ($tbl->fetchAll(PDO::FETCH_ASSOC) as $r) { $html .= ''.implode('', array_map(function($v){return "";}, $r)).''; } $html .= '

{$v}

'; // Egyszerű HTML2PDF ("ewk.hu kompatibilis") require 'vendor/html2pdf/autoload.php'; $pdf = new \Spipu\Html2Pdf\Html2Pdf(); $pdf->writeHTML($html); $pdf->output(); exit; } // UI ?>

 

Robotpolgárőr v1.0

Bejelentkezés

$error

 

"; ?>




Tagok adatai [PDF]

query("SELECT * FROM tagok"); echo '…'; foreach ($res->fetchAll(PDO::FETCH_ASSOC) as $r){ echo '…'; } echo '
Név
'.$r['nev'].'
'; ?>

Szolgálati órák [PDF]

query("SELECT *, TIMESTAMPDIFF(HOUR, kezdes, befejezes) AS ora FROM szolg_orak"); echo '…'; foreach ($res->fetchAll(PDO::FETCH_ASSOC) as $r){ echo '…'; } echo '
DátumÓra
'.$r['datum'].' '.$r['ora'].'
'; ?>

Üdvözöl a Robotpolgárőr v1.0

Asztali nézet