45 lines
1.0 KiB
PHP
45 lines
1.0 KiB
PHP
<?php
|
|
require __DIR__ . '/../db.php';
|
|
|
|
$id = (int)($_GET['id'] ?? 0);
|
|
|
|
if (!$id) {
|
|
echo "Brak ID.";
|
|
exit;
|
|
}
|
|
|
|
// Pobieramy miejsce
|
|
$shops = $pdo->prepare("SELECT * FROM shops WHERE place_id=?");
|
|
$shops->execute([$id]);
|
|
$shops = $shops->fetchAll();
|
|
|
|
if ($_POST) {
|
|
// Aktualizujemy miejsce
|
|
$pdo->prepare("UPDATE salon_places SET name=?, woj=? WHERE id=?")
|
|
->execute([
|
|
$_POST['name'],
|
|
$_POST['woj'] ?: null,
|
|
$id
|
|
]);
|
|
|
|
// Aktualizujemy pierwszy sklep (shop)
|
|
$shopId = $shops[0]['id'] ?? null;
|
|
if ($shopId) {
|
|
$pdo->prepare("
|
|
UPDATE shops SET address=?, open_hours=?, url_address=?, url_shop=?, lat=?, lng=?
|
|
WHERE id=?
|
|
")->execute([
|
|
$_POST['address'] ?: null,
|
|
$_POST['open_hours'] ?: null,
|
|
$_POST['url_address'],
|
|
$_POST['url_shop'],
|
|
$_POST['lat'],
|
|
$_POST['lng'],
|
|
$shopId
|
|
]);
|
|
}
|
|
|
|
header('Location: ../');
|
|
exit;
|
|
}
|