PHP-Code:
<?php
<link href="../scripte/layout.css" rel="stylesheet" type="text/css">
<table width="780" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="156" height="800" valign="top" background="images/bggray_left.gif">[img]images/left_service.gif[/img]
</td>
<td align="left" valign="top" bgcolor="ffffff">
<div class="title">FAQ</div>
<div class="content">
<?
db_connect();
$faqcat = "select * from faqcategory
order by faqSortID";
$faqcat_r = db_query($faqcat);
$faqcat_rc = db_num_rows($faqcat_r);
$faqcat_row = db_fetch_array($faqcat_r);
?>
<table width="580" border="0" cellspacing="1" cellpadding="0">
<?
for ($i=0;$i<=$faqcat_rc-1;$i++) { ?>
<tr>
<td width="100%" class="faqcat"><?=$faqcat_row['faqCatName'];?></td>
</tr>
<?
$faq = "Select * from faq
where faqCatId = '$faqcat_row[faqCatId]'";
$faq_r = db_query($faq);
$faq_rc = db_num_rows($faq_r);
$faq_row = db_fetch_array($faq_r);
// Das Array $answer soll schon beim Ersten Aufruf mit Werten gefüllt werdewn !!!!
for ($i_2=0;$i_2<=$faq_rc-1;$i_2++) {
?>
<tr>
<td width="100%"><div class="question">
[url="#<?=$faq_row['id'];?>"]<?=$faq_row['question'];?>[/url]</div></td>
</tr>
<?
$answer[$i_2][0] = $faq_row['answer'];
$answer[$i_2][1] = $faq_row['id'];
$faq_row = db_fetch_array($faq_r);
}
$faqcat_row = db_fetch_array($faqcat_r);
}
db_close();
?>
</table>
<table width="580" border="0" cellspacing="1" cellpadding="0">
<?
$arrayto = count($answer);
for ($i_3=0;$i_3<=$arrayto;$i_3++) {
echo $answer[$i_3][0]; ?>
<?
echo $answer[$i_3][1]; ?>
<?
} ?>
<tr>
<td width="100%" class="faqcat"></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
?>
Kommentar