exec(" CREATE TABLE IF NOT EXISTS contact_messages ( id INT AUTO_INCREMENT PRIMARY KEY, full_name VARCHAR(150) NOT NULL, email VARCHAR(160) NOT NULL, phone VARCHAR(50) NULL, subject VARCHAR(100) NOT NULL DEFAULT 'General Inquiry', message TEXT NOT NULL, status ENUM('new','read','replied','archived') NOT NULL DEFAULT 'new', ip_address VARCHAR(45) NULL, user_agent VARCHAR(255) NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, INDEX idx_contact_status (status), INDEX idx_contact_subject (subject), INDEX idx_contact_created_at (created_at), INDEX idx_contact_email (email) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci "); $stmt = $pdo->prepare(" INSERT INTO contact_messages (full_name, email, phone, subject, message, ip_address, user_agent) VALUES (?, ?, ?, ?, ?, ?, ?) "); $stmt->execute([ $fullName, $email, $phone, $subject, $message, $_SERVER["REMOTE_ADDR"] ?? null, substr($_SERVER["HTTP_USER_AGENT"] ?? "", 0, 255) ]); $contactSuccess = "Thank you. Your message has been received and our team will get back to you."; $_POST = []; } catch (Throwable $e) { $contactError = "Your message could not be saved. Please try again or contact the school directly."; } } } ?> Contact Us | Merryland Schools
Contact Merryland Schools

We would love to hear from you

Reach out for admissions, school visits, bursary information, partnerships, media enquiries, or general support. Our team is ready to help.

Visit Us

P. O. Box 844,
Entebbe, Uganda

Call Us

+256 775 774 465

+256 782 086 052

+256 760 340 770

Office Hours

Monday - Friday 8:00 AM - 5:00 PM
Saturday 9:00 AM - 1:00 PM
Sunday Closed
Send Us a Message

Get in touch today

Fill in the form below and our team will get back to you as soon as possible.

We usually respond within 1–2 working days.

Admissions Support

Planning a school visit?

Book a guided campus visit and speak with our admissions team about enrollment, fees, bursaries, learning pathways, and student life.