Hey,
erstmal danke für deine Antwort. Die Abfrage in die Liste packen geht nun - habe die Tabelle gelöscht - ich hatte nur ein wenig rumprobiert und daher beides ausgegeben.
Entstehen soll eine Art Menue Struktur. Die Daten dazu kommen aus einer Datenbank. Neue Daten sollen dort auch gespeichert werden.
Beispiel:
...
<nav id="seite">
<ul>
<li><a href="#">suchen</a></li>
<li><a href="#">int. Gruppen</a>
<ul>
<li><a href="#">Vorstand</a></li> HIER sollen die DATEN der Tabelle rein
<li><a href="#">Trainer</a></li> HIER sollen die DATEN der Tabelle rein
</ul>
</li>
<li><a href="#">Mitglieder</a>
<ul>
<li><a href="#">U19</a></li> HIER sollen die DATEN der Tabelle rein
<li><a href="#">U18</a></li> HIER sollen die DATEN der Tabelle rein
<li><a href="#">U17</a></li> HIER sollen die DATEN der Tabelle rein
</ul>
</li>
<li><a href="#">dies und das</a></li>
<li><a href="#">letzte Änderung</a></li>
</ul>
</nav>
...
Alles anzeigen
Die Untergruppen wie "Vorstand" , "Trainer" können sich ja verändern. Es kommen welche hinzu oder werden gelöscht.
Gruß
Hey,
mit folgenden Code habe ich nun erstmal die Idee erreicht die Unterpunkte dynamisch zu erstellen - je nach Tabelleneinträgen.
<?php
require_once ('konfiguration.php');
$db_link = mysqli_connect (
MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK
);
$sql = "SELECT * FROM gruppen WHERE art = 'int'"; // Abfrage int-Gruppe
$sqlm = "SELECT * FROM gruppen WHERE art = 'Mitg'"; // Abfrage m-Gruppe
$db_erg = mysqli_query( $db_link, $sql );
$db_ergm = mysqli_query( $db_link, $sqlm );
if ( ! $db_erg or ! $db_ergm)
{
die('Ungültige Abfrage: ' . mysqli_error());
}
echo "<nav id='seite'>";
echo "<ul>";
echo "<li><a href='#'>";
echo "suchen";
echo "</a></li>";
echo "</li>";
echo "<li><a href='#'>";
echo "int. Gruppen";
echo "</a><ul>";
while ($zeile = mysqli_fetch_array( $db_erg, MYSQLI_ASSOC))
{
echo "<li><a href='#'>". $zeile['gruppe'] . "</a></li>";
}
echo "</ul></li>";
echo "<li><a href='#'>";
echo "Mitglieder";
echo "</a><ul>";
while ($zeile = mysqli_fetch_array( $db_ergm, MYSQLI_ASSOC))
{
echo "<li><a href='#'>". $zeile['gruppe'] . "</a></li>";
}
echo "</ul></li>";
echo "<li><a href='#'>";
echo "dies und das";
echo "</a></li>";
echo "</ul>";
echo "</nav>";
?>
Alles anzeigen
Nun müssten die "Links" ja noch aus der DB kommen - aber ich frag mich gerade kann ich darauf überhaupt reagieren?
...
echo "<li><a href=". $zeile['link'].">". $zeile['gruppe'] . "</a></li>";
...
den Link habe ich nun auch aber eigentlich muss ich jetzt widerum Daten aus der DB holen - sortiert nach dem Menuepunkt