connect_error) { die("Kapcsolódási hiba: " . $conn->connect_error); } // Alap SQL lekérdezés $sql = "SELECT * FROM tagok WHERE 1=1"; // Opcionális feltételek hozzáadása if (!empty($_POST['vnev'])) { $vnev = mysqli_real_escape_string($conn, $_POST['vnev']); $sql .= " AND vnev LIKE '%$vnev%'"; } if (!empty($_POST['knev'])) { $knev = mysqli_real_escape_string($conn, $_POST['knev']); $sql .= " AND knev LIKE '%$knev%'"; } if (!empty($_POST['email'])) { $email = mysqli_real_escape_string($conn, $_POST['email']); $sql .= " AND email LIKE '%$email%'"; } if (!empty($_POST['telefon'])) { $telefon = mysqli_real_escape_string($conn, $_POST['telefon']); $sql .= " AND telefon LIKE '%$telefon%'"; } if (!empty($_POST['lakcim'])) { $lakcim = mysqli_real_escape_string($conn, $_POST['lakcim']); $sql .= " AND lakcim LIKE '%$lakcim%'"; } if (!empty($_POST['tagsag_kezdete'])) { $tagsag_kezdete = mysqli_real_escape_string($conn, $_POST['tagsag_kezdete']); $sql .= " AND tagsag_kezdete = '$tagsag_kezdete'"; } if (isset($_POST['aktiv']) && $_POST['aktiv'] !== '') { $aktiv = (int)$_POST['aktiv']; $sql .= " AND aktiv_tagsagi_statusz = $aktiv"; } // Lekérdezés futtatása $result = $conn->query($sql); if ($result->num_rows > 0) { echo "

Eredmények:

"; echo ""; while ($row = $result->fetch_assoc()) { echo ""; } echo "
IDVezetéknévKeresztnévEmailTelefonLakcímTagság kezdeteAktív státusz
{$row['id']} {$row['vnev']} {$row['knev']} {$row['email']} {$row['telefon']} {$row['lakcim']} {$row['tagsag_kezdete']} " . ($row['aktiv_tagsagi_statusz'] ? 'Igen' : 'Nem') . "
"; } else { echo "Nincs találat a megadott feltételekre."; } $conn->close(); ?>