false, 'error' => tr('الاسم مطلوب', 'Name is required')]); exit; } if ($phoneInput !== '' && $phone === '') { echo json_encode(['success' => false, 'error' => tr('رقم الهاتف يجب أن يكون عمانياً من 8 خانات.', 'Phone must be an 8-digit Oman number.')]); exit; } try { $pdo = db(); $stmt = $pdo->prepare('INSERT INTO customers (name, phone) VALUES (?, ?)'); $stmt->execute([$name, $phone]); $id = $pdo->lastInsertId(); echo json_encode(['success' => true, 'customer' => ['id' => $id, 'name' => $name, 'phone' => $phone]]); } catch (Throwable $e) { echo json_encode(['success' => false, 'error' => $e->getMessage()]); } exit; }