getConnection(); // Verifica se si sta aggiungendo una nuova casa o aggiornando una esistente $idhome = isset($_GET['idhome']) ? intval($_GET['idhome']) : 0; $isNew = ($idhome == 0); if ($isNew) { // Inserisci un nuovo record $insertQuery = $pdo->prepare("INSERT INTO home (iduser) VALUES (:iduser)"); $insertQuery->execute(['iduser' => $iduserlogin]); $idhome = $pdo->lastInsertId(); // Ricarica la pagina con il nuovo idhome header("Location: manage-home-tabs.php?idhome=$idhome"); exit(); } // Carica i dati della casa $query = $pdo->prepare("SELECT * FROM home WHERE idhome = :idhome AND iduser = :iduser"); $query->execute(['idhome' => $idhome, 'iduser' => $iduserlogin]); $homeData = $query->fetch(); // Assegna i valori $namedb = $homeData['name'] ?? ''; $addressdb = $homeData['address'] ?? ''; $countrydb = $homeData['country'] ?? ''; $citydb = $homeData['city'] ?? ''; $zipdb = $homeData['zip'] ?? ''; $commentdb = $homeData['comment'] ?? ''; $latitudedb = $homeData['latitude'] ?? ''; $longitudedb = $homeData['longitude'] ?? ''; $fulladdressdb = $homeData['fulladdress'] ?? ''; $mainphoto = !empty($homeData['mainphoto']) ? 'mainphoto/' . $homeData['mainphoto'] : 'assets/images/no-image.jpg'; ?>