HI
ich habe ein Problem und zwar:
fragebogen_kategorien_view.tpl
Also die Kategorien werden ausgegeben bloß ich steh momentan aufm schlauch wie ich jetzt die fragen aus den Kategorien ausgeben kann ? bzw in ein Array lesen kann??
MFG
ich habe ein Problem und zwar:
PHP:
$mysql_query=mysql_query("SELECT * FROM fragebogen_kategorien WHERE test_id='".$_REQUEST['testid']."';");
if(!$mysql_query)
{
$smarty->assign('mysql_error',mysql_error());
$smarty->assign('mysql_errno',mysql_errno());
$smarty->assign('main','mysql_error');
}
else
{
$mysql_array=mysql_fetch_array($mysql_query);
if($mysql_array['name']!="" && $mysql_array['id']!="")
{
$mysql_query2=mysql_query("SELECT * FROM fragebogen_kategorien WHERE test_id='".$_REQUEST['testid']."';");
$table_data = array();
while ($row = mysql_fetch_assoc($mysql_query2))
{
$mysql_query_fragen=mysql_query("SELECT * FROM fragebogen_fragen WHERE kategorie_id='".$row['id']."';");
$table_data_fragen = array();
while ($row_fragen = mysql_fetch_assoc($mysql_query_fragen))
{
array_push($table_data_fragen, array(
'name' => $row_fragen['name'],
'id' => $row_fragen['id'],
)
);
}
array_push($table_data, array(
'name' => $row['name'],
'id' => $row['id'],
)
);
}
$smarty->assign('table_data',$table_data);
$smarty->assign('table_data_fragen',$table_data_fragen);
$smarty->assign('main','fragebogen_kategorien_view');
}
else
{
$smarty->assign('main','fragebogen_kategorien_null');
}
}
fragebogen_kategorien_view.tpl
PHP:
<table border="1">
<tr>
<td>Name</td>
<td>Fragen</td>
<td>Kategorie</td>
<td>umbennenen</td>
<td>auswählen</td>
</tr>
{section name=kategorien_name loop=$table_data }
<tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}">
<td>{$table_data[kategorien_name].name}</td>
<td></td>
<td></td>
<td></td>
<td><a href="index.php?ac=fragebogen&ac2=edit&testid={$table_data[kategorien].id}">auswählen</a></td>
</tr>
{section name=fragen_name loop=$table_data_fragen }
<tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}">
<td>--{$table_data_fragen[kategorien_name][fragen_name].name}</td>
<td></td>
<td></td>
<td></td>
<td><a href="index.php?ac=fragebogen&ac2=edit&testid={$table_data[kategorien].id}">auswähle3n</a></td>
</tr>
{/section}
{/section}
</table>
{debug}
Also die Kategorien werden ausgegeben bloß ich steh momentan aufm schlauch wie ich jetzt die fragen aus den Kategorien ausgeben kann ? bzw in ein Array lesen kann??
MFG
Zuletzt bearbeitet: