prepare($sql); $inserted = 0; foreach ($WP as $r) { $stmt->execute([ ':wp_key' => $r[0], ':name' => $r[1], ':lat' => $r[2], ':lon' => $r[3], ':region' => $r[4], ':wp_type' => $r[5], ':info' => $r[6], ]); $inserted++; } $total = $db->query("SELECT COUNT(*) FROM geo_waypoints")->fetchColumn(); echo "OK — $inserted Waypoints gesetzt (insert/update). Tabelle hat jetzt $total Einträge.\n"; echo "Nächster Schritt: regen-waypoints-sql.php aufrufen, damit waypoints.sql synchron bleibt.\n"; } catch (PDOException $e) { http_response_code(500); exit("Fehler: " . $e->getMessage() . "\n"); }