query("select * from pages order by ord asc");
$page = $_GET["p"] ?? "";
$nav = "";
if ($res->num_rows>1) {
$nav = "
";
while ($pages = $res->fetch_assoc()) {
if (""==$page) {
$page = $pages["name"];
}
$nav.= "- ".$pages["name"]."
";
}
$nav.= "
";
}
$headerclass = isset($_GET["p"]) ? "shortened" : "full";
if ($stmt = $mysqli->prepare("select * from articles where page = ? order by ord asc")) {
$stmt->bind_param("s", $page);
$stmt->execute();
$res = $stmt->get_result();
$back_white = "white";
$articles = "";
$calls = "";
while ($article = $res->fetch_assoc()) {
$articles.= "\n";
$section = "";
if (is_array($_GET["a"][$article["name"]])) {
foreach ($_GET["a"][$article["name"]] as $key => $val) {
if (""!=$section)
$section.= ", ";
$section.= "'".$key."': ".$val;
}
$section = "{".$section."}";
} else {
$section = "'".($_GET["a"][$article["name"]] ?? "")."'";
}
$calls.= "loadArticle('".$article["src"]."', '".$article["name"]."', ".$section.", true);\n";
$back_white = ($back_white=="white" ? "gray" : "white");
}
}
?>
Ortsfeuerwehr Braunschweig Innenstadt
=$articles;?>