$requiredFields = $formData["requiredFields"]; $validation = new validator(); $valid = true; //first check requiredFields foreach ($requiredFields as $requiredField) { $valid = $validation->NOT_BLANK($formData[$requiredField]); if (!$valid) { break; } } //check special fields if ($valid) { $valid = $validation->USA_PHONE($phone); } if ($valid) { $valid = $validation->EMAIL($email); } if ($valid) { $valid = $validation->SPAMCHECK($formData["spamCheck"]); } if ($valid) { $contactEntry = new contactEntryClass($name, $email, $phone, $wedDate, $servicesNeeded, $comments, $otherServicesNeeded); try { # MySQL with PDO_MYSQL $conn = new PDO("mysql:host=localhost;dbname=dvaqpvvw_inquiryDB", "dvaqpvvw", "1rtY4aF35i"); } catch (PDOException $e) { echo $e->getMessage(); } $sql = "INSERT INTO contacted (name, phone, email, weddingDate, servicesNeeded, emailsSentTo, otherServicesNeeded, comments,textMessagesSentTo) value (:name, :phone, :email, :weddingDate, :servicesNeeded, :emailsSentTo, :otherServicesNeeded, :comments, :textMessagesSentTo)"; /*echo $sql."\n"; print_r($contactEntry);