U sustini nije strasan ko sto na prvi pogled izgleda.
Ali mi je potrebna mala pomoc:
Ovo je php fajl
Code:
$sql = "select * from kategorii_vesti where kat_id = '0'";
$results = mysql_query($sql);
$data = array();
while($row = mysql_fetch_array($results)) {
$data[] = $row;
}
$sql = "select * from kategorii_vesti where kat_id = '0'";
$results = mysql_query($sql);
$data = array();
while($row = mysql_fetch_array($results)) {
$data[] = $row;
}
Ovo je tpl:
Code:
{section name=menu loop=$rezultat}
<a href="index.php?id={$rezultat[menu].id}">{$rezultat[menu].naziv}</a><br />
{sectionelse}
<p>Nema rezultat<p />
{/section}
// ili //
{foreach from=$rezultat item="menu"}
<a href="index.php?id={$menu.id}">{$menu.naziv}</a><br />
{/foreach}
{section name=menu loop=$rezultat}
<a href="index.php?id={$rezultat[menu].id}">{$rezultat[menu].naziv}</a><br />
{sectionelse}
<p>Nema rezultat<p />
{/section}
// ili //
{foreach from=$rezultat item="menu"}
<a href="index.php?id={$menu.id}">{$menu.naziv}</a><br />
{/foreach}
E sad ne znam za sta tacno sluzi "section " a za sta "foreach". sem sto ima "{sectionelse}"
I drugo pitanje koje mi je vaznije.
Kako bi ovo vi preveli u smaty
Code:
$sql = "select * from kategorii_vesti where kat_id = '0'";
$results = mysql_query($sql);
while($row = mysql_fetch_array($results)) {
echo $row['naziv'];
$sql1 = "select * from kategorii_vesti where kat_id = '".$row['id']."'";
$results1 = mysql_query($sql1);
while($row1 = mysql_fetch_array($results1)) {
echo $row1['naziv'];
}
}
$sql = "select * from kategorii_vesti where kat_id = '0'";
$results = mysql_query($sql);
while($row = mysql_fetch_array($results)) {
echo $row['naziv'];
$sql1 = "select * from kategorii_vesti where kat_id = '".$row['id']."'";
$results1 = mysql_query($sql1);
while($row1 = mysql_fetch_array($results1)) {
echo $row1['naziv'];
}
}