Zitat von radarin
Beitrag anzeigen
Nur mal ein Tipp, warum die Rückfrage von drsoong so wichtig ist: Was du aus der DB bekommst, ist bereit ein Array. Je nachdem, was du vorhast, kannst du es also genauso in einer Schleife durchlaufen, wie du es sonst mit "deinem" Array tust. Statt einer foreach-Schleife durchläufst du einfach eine while-Schleife. Z.B.
PHP-Code:
# -- Werte für Links von der DB holen ---------------------------------
# -- DATENBANKVERBINDUNG ----------------------------------------------
$dbcon = mysqli_connect(ConRdbms, ConUser, ConPass);
mysqli_select_db($dbcon, ConDB);
mysqli_query($dbcon, "SET NAMES 'utf8'");
// ---- DATEN ABRUFEN -------------------------------------------------
// ------ SQL-Query-String erzeugen -----------------------------------
$StrSQL = 'SELECT tbl_seiten.SeitenName, tbl_seiten.SeitenTitelNav
FROM tbl_seiten
WHERE tbl_seiten.istAktiv = 1';
//------- AUSWERTEN --------------------------------------------------
$result = mysqli_query($dbcon, $StrSQL);
$StrLinkItems = '';
$StrUmbruch = "\n"
while ($row = mysqli_fetch_array($result)) {
$StrLinkItems = $StrLinkItems.'
<li><a href="'.row[0].'">'.row[1].'</a></li>'.$StrUmbruch;
}
HTML-Code:
<li><a href="index.php">Start</a></li> <li><a href="mat_nat1.php">Mathe & NatWiss</a></li> <li><a href="fibu.php">FiBu: SAP, Lexware & Co.</a></li> <li><a href="software_entwicklung.php">IT 1: Software & Entwicklung</a></li> <li><a href="web.php">IT 2: Webentwicklung & Webdesign</a></li> <li><a href="hd_sport.php?lng_seite=8">Sport, Fitness & Gesundheit</a></li> <li><a href="kontakt.html">Kontakt</a></li>[/PHP]
Das php ist prozedural programmiert, wie du das in objektorientierten Stil umwandelst, ist deine Sache, du kannst das ja offenbar, sonst würdest du ihn ja nicht anwenden, oder?
Kommentar