'`name` ASC', 'name_desc' => '`name` DESC', 'company_asc' => '`company` ASC', 'company_desc' => '`company` DESC', 'created_at_asc' => '`created_at` ASC', 'created_at_desc' => '`created_at` DESC', ]; $order_by = $sort_options[$sort] ?? '`created_at` DESC'; try { $pdo = db(); $search_term = "%$search%"; $stmt = $pdo->prepare("SELECT * FROM contacts WHERE name LIKE :search OR company LIKE :search OR email LIKE :search ORDER BY $order_by"); $stmt->bindParam(':search', $search_term); $stmt->execute(); $contacts = $stmt->fetchAll(); } catch (PDOException $e) { echo "Error: " . $e->getMessage(); $contacts = []; } ?>
' . $_SESSION['success_message'] . '
'; unset($_SESSION['success_message']); } if (isset($_SESSION['error_message'])) { echo ''; unset($_SESSION['error_message']); } ?>

Contacts

Add Contact
No contacts found. Add one now.

|