guten morgen,
ich habe in einer tabelle alle möglichen menüpunkte einer seite gespeichert. diese sollen nun ausgelesen und nebeneinander dargestellt werden.
hier mein code:
wie ist es nun möglich diesen code in eine $variable zu packen, damit ich dies in meiner html vorlage verwenden kann? oder gibt es einen anderen weg eine menüstruktur automatisch erstellen zu lassen?
ich habe in einer tabelle alle möglichen menüpunkte einer seite gespeichert. diese sollen nun ausgelesen und nebeneinander dargestellt werden.
hier mein code:
PHP-Code:
<?php
$s = $_REQUEST["s"];
if(!isset($s)) $s = 1;
$liste = array();
if($obj = mysql_query("SELECT * FROM menue"))
{
while($row = mysql_fetch_assoc($obj))
{
array_push($liste,$row);
}
}
$menge = count($liste);
#echo "MENGE; $menge";
$zeilen = 1; // anzahl der datensätze pro zeile (variabel)
$pagebrowse = pagebrowse($s,$menge,$zeilen,$suchwort);
$url = "menue.php";
$maximum = $s * $zeilen;
$minimum = $maximum - $zeilen;
?>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
<?
for( $i = $minimum ; $i < ($maximum) ; $i++ )
{
if( !is_array($liste[$i]) )
{
break;
}
else
{
$id = $liste[$i]['id'];
$name = $liste[$i]['name'];
$link = $liste[$i]['link'];
echo "<tr>";
echo "<td width=\"20%\" align=\"center\" class=\"tech\">$menue_name</td>";
echo "<td width=\"20%\" align=\"center\" class=\"tech\"> </td>";
echo "<td width=\"20%\" align=\"center\" class=\"tech\"> </td>";
echo "<td width=\"20%\" align=\"center\" class=\"tech\"> </td>";
echo "<td width=\"20%\" align=\"center\" class=\"tech\"> </td>";
echo "</tr>";
$count++;
if($count == 4)
{
echo "</tr><tr>";
$count=0;
}
}
}
if($count != 0)
{
echo '</tr>';
}
else
{
echo '</TD></TR>';
}
?>
</table>
Kommentar