Verstehe nicht, was Du da brauchst.
Zeig mal den php Code.
Zeig mal den php Code.
<?
$sql = "SELECT id,mainid,name,beschreibung,typ FROM gs_boards WHERE typ = 1";
$gs_boards = mysql_query($sql) or die("Error using mysql_query($sql): ".mysql_error());
$boards = array();
while ($board_row = mysql_fetch_assoc($gs_boards)) {
$boards[] = $board_row;
}
$sql = "SELECT id,mainid,name,beschreibung,typ FROM gs_boards WHERE mainid = '".$boards[$i][id]."'";
$gs_unterboards= mysql_query($sql) or die("Error using mysql_query($sql): ".mysql_error());
$unterboards = array();
while ($unterboards_row = mysql_fetch_assoc($gs_unterboards)) {
$unterboards[] = $unterboards_row;
}
$smarty->assign('boards', $boards);
$smarty->assign('boards2', $unterboards);
$smarty->display('board.tpl');
?>
<?php
$section = $_GET['section'];
switch($section) {
case "test":
$sql = "SELECT id,mainid,name,beschreibung,typ FROM gs_boards WHERE typ = 1";
$gs_boards = mysql_query($sql) or die("Error using mysql_query($sql): ".mysql_error());
$boards = array();
while ($board_row = mysql_fetch_assoc($gs_boards)) {
$boards[] = $board_row;
$sql = "SELECT id,mainid,name,beschreibung,typ FROM gs_boards WHERE mainid = '".$board_row[id]."'";
$gs_unterboards= mysql_query($sql) or die("Error using mysql_query($sql): ".mysql_error());
$unterboards = array();
while ($unterboards_row = mysql_fetch_assoc($gs_unterboards)) {
$unterboards[] = $unterboards_row;
}
}
$smarty->assign('boards', $boards);
$smarty->assign('boards2', $unterboards);
$smarty->display('board.tpl');
break;
?>
Array
(
[id] => 1
[name] => catA
[foren] => Array
(
[id] => 1
[name] => forenA
)
)
Array
(
[0] => Array
(
[id] => 1
[mainid] => 0
[name] => Allgemeines Board
[beschreibung] => Hi @Allgemeiens Board
[typ] => 1
)
[unterforen] => Array
(
[0] => Array
(
[id] => 2
[mainid] => 1
[name] => Support Board
[beschreibung] => test
[typ] => 0
)
[1] => Array
(
[id] => 3
[mainid] => 1
[name] => Technik bereich
[beschreibung] => test2
[typ] => 0
)
[2] => Array
(
[id] => 4
[mainid] => 1
[name] => ^^
[beschreibung] => ^^
[typ] => 0
)
[3] => Array
(
[id] => 7
[mainid] => 6
[name] => threaddata
[beschreibung] => test
[typ] => 0
)
)
[1] => Array
(
[id] => 6
[mainid] => 0
[name] => kategorie
[beschreibung] => test
[typ] => 1
)
)
Array
(
[0] => Array
(
[id] => 1
[mainid] => 0
[name] => Allgemeines Board
[beschreibung] => Hi @Allgemeiens Board
[typ] => 1
[unterforen] => Array
(
[0] => Array
(
[id] => 2
[mainid] => 1
[name] => Support Board
[beschreibung] => test
[typ] => 0
)
[1] => Array
(
[id] => 3
[mainid] => 1
[name] => Technik bereich
[beschreibung] => test2
[typ] => 0
)
)
)
)
$forum = 0;
$subforum = 0;
while($result = mysql_fetch_array($query)){
$forum_array[$forum] = array(
'id' => $result['id'],
'forumname' => $result['irgenwas'],
'sub' => '');
// unterforen
while($result = mysql_fetch_array($query)){
$forum_array[$forum]['sub'][$subforum] = array(
'id' => $result['id'],
'subforumname' => $result['irgenwas']);
$subforum++;
}
$forum++;
}
$smarty->assign('FORUM', $forum_array);
// SMARTY
{foreach name=forum item=data from=$FORUM}
Forum: {$data.forumname}
{foreach name=subforum item=data2 from=$FORUM.sub}
- Unterforum: {$data2.subforumname}
{/foreach}
{/foreach}
$categories = array();
while($row_cat=mysql_fetch_array($result_cat)) {
$sql = 'SELECT id,name,beschreibung FROM gs_boards WHERE mainid='.(int)$row_cat['id'];
$result_forum = mysql_query($sql, $db) or die(mysql_error());
$row_cat['forums'] = array();
while($row_forum=mysql_fetch_array($result_forum)) {
$row_cat['forums'][] = $row_forum;
}
$categories[] = $row_cat;
}
Kunde A (template kunde.tpl) - domain123.tld (template liste.tpl) - domain234.tld (template liste.tpl) - domain345.tld (template liste.tpl) Kunde B (template kunde.tpl) - domain987.tld (template liste.tpl) - domain876.tld (template liste.tpl) - domain765.tld (template liste.tpl) usw.
<?php
include('connect.inc.php');
define('SMARTY_DIR','smarty/libs/');
require(SMARTY_DIR.'Smarty.class.php');
$smarty = new Smarty();
$smarty->template_dir = 'templates/';
$smarty->compile_dir = 'templates_c/';
$smarty->config_dir = 'configs/';
$smarty->cache_dir = 'cache/';
//$smarty->debugging = true;
$sql=mysql_query("SELECT id,knr,name FROM archive LIMIT 10") OR die(mysql_error());
$kunden_array = array();
while($row=mysql_fetch_array($sql))
{
$kunden_array[] = array(
'id' => $row['id'],
'knr' => $row['knr'],
'name' => $row['name']);
// Übleibsel vom Code, wo auch das Style in PHP
// "integriert" war.
// $abf_domains=mysql_query("SELECT * FROM archive_dom WHERE kundeid='".$row['id']."' ORDER BY domain ASC") OR die(mysql_error());
// while($row=mysql_fetch_assoc($abf_domains))
// { $domid=($row['id']);
// $domain=($row['domain']);}
}
$smarty->assign('kunden_array',$kunden_array);
$smarty->display('kunden.tpl');
$smarty->display('index.tpl');
?>
<div align="left" width="100%"> <div align="left" style="background-color: #C0C0C0">Domains</div> {foreach from=$kunden_array item=kunden_array name=kunden_array} KNR: {$kunden_array.id} {$kunden_array.knr} {$kunden_array.name} <br> {/foreach} </div>
Kommentar