hallo zusammen,
irgendwie steh ich grad aufm schlauch.. ist ja auch sauwarm hier
also die tabelle:
und der code
meine frage: das menü wird rekursiv ausgelsen.. wie kann ich am geschicktesten die ausrichtung ( ) angeben, damit es auch nach einer menüstruktur ausschaut.
irgendwie steh ich grad aufm schlauch.. ist ja auch sauwarm hier
![Big Grin](https://www.php-resource.de/forum/core/images/smilies/biggrin.gif)
also die tabelle:
PHP-Code:
CREATE TABLE "cat" (
"id" INTEGER NOT NULL PRIMARY KEY,
"name" TEXT NULL,
"sub" INTEGER DEFAULT '0' NOT NULL
)
PHP-Code:
<?php
include ("class.sqlite.php");
$db = new sqli("cats.db");
function s_cat($sub=0){
global $db;
$sub = ($sub<1) ? 0 : $sub;
$q = "Select sub,id,name from cat where sub=$sub";
$res = $db->fetch($q);
$s = "";
if(is_array($res)){
foreach($res as $zeile){
$s.=" <a href=?i=$zeile[id]>".$zeile['name']."</a><br>\n";
$s.=($zeile['sub']==0) ? "" : " ";
$s.=s_cat($zeile['id']);
}
}
return $s;
}
print_r(s_cat());
?>
PHP-Code:
menu1
menu2
menu3
menu4
menu5
menu6
menu7
Kommentar