prepare( "INSERT INTO services (provider_id, category_id, name, description, price) VALUES (?, ?, ?, ?, ?)" ); if ($stmt->execute([$provider_id, $category_id, $name, $description, $price])) { $success = "Servizio aggiunto con successo!"; } else { $error = "Errore durante l'aggiunta del servizio."; } } catch (PDOException $e) { $error = "Errore del database: " . $e->getMessage(); } } } // Fetch data for the page try { $pdo = db(); // Fetch categories $categories_stmt = $pdo->query("SELECT * FROM service_categories ORDER BY name"); $categories = $categories_stmt->fetchAll(); // Fetch provider's services $services_stmt = $pdo->prepare( "SELECT s.*, sc.name as category_name FROM services s JOIN service_categories sc ON s.category_id = sc.id WHERE s.provider_id = ? ORDER BY s.created_at DESC" ); $services_stmt->execute([$provider_id]); $services = $services_stmt->fetchAll(); } catch (PDOException $e) { // Die on critical database error die("Errore di connessione al database: " . $e->getMessage()); } $pageTitle = "Gestisci Servizi"; ?>

Aggiungi un nuovo servizio

I tuoi servizi

Non hai ancora aggiunto nessun servizio.

Nome Categoria Prezzo Azioni
Modifica Elimina