prepare($sql); $stmt->execute([$email]); if ($stmt->fetch()) { die('Email already exists.'); } // Insert into drivers table $password_hash = password_hash($password, PASSWORD_BCRYPT); $sql = "INSERT INTO drivers (full_name, email, password_hash, phone_number, vehicle_details, approval_status) VALUES (?, ?, ?, ?, ?, 'pending')"; $stmt = $pdo->prepare($sql); if ($stmt->execute([$full_name, $email, $password_hash, $phone_number, $vehicle_details])) { // Redirect to a pending approval page header("Location: driver_pending_approval.php"); exit; } else { die("Error: Could not execute the query."); } } catch (PDOException $e) { die("Could not connect to the database: " . $e->getMessage()); } } ?>