i have try to write a loop and cant find the Problem
can you help me please ....
here a part of the template:
<tmpl_loop name="myloop"> <!-- do the loop -->
<form method="post" action="updateLager.php">
<tr onmouseover="setPointer(this, '#CCFFCC')" onmouseout="setPointer(this, '#DDDDDD')">
<td bgcolor="#DDDDDD"> <INPUT type=hidden name="ArtikelNummerCh" value="<tmpl_var name="Artikel"> "><tmpl_var name="Artikel">
<td bgcolor="#DDDDDD"> <tmpl_var name="Anzahl">
<td bgcolor="#DDDDDD"> <tmpl_var name="Artikelbezeichnung">
<td bgcolor="#DDDDDD"> <tmpl_var name="Verpackungsinhalt"> g
<td bgcolor="#DDDDDD"> <INPUT type=hidden name="StandortCh" value="<tmpl_var name="ID"> "><tmpl_var name="Standort">
<td bgcolor="#DDDDDD"> <input name="Anzahl" size=10 type="text">
<select name="Art">
<option value="-1">Vermindern</option>
<option value="1">Vermehren</option>
<option value="0">Löschen</option>
<option value="2">Umbuchen</option>
</select>
<input type="submit" value="OK"/>
<select name="StandortChNew" style="vertical-align: middle">
<tmpl_loop name="StandortCH_Loop">
<option value="<tmpl_var name="ID">"><tmpl_var name="Standort"></option>
</tmpl_loop>
</select>
</tr>
</form>
</tmpl_loop>
and now here a part from php script
the detais (for the inner loop)(i need this only one time, but ever in the outer loop):
$detailsarr = array();
$detailsarr1 = array();
$row = mysql_fetch_array($r);
$qe = sprintf("select ID,Standort from Standorte");
$re = mysql_query($qe, $cnx);
while($rowe = mysql_fetch_array($re, MYSQL_ASSOC))
{
//echo $rowe[ID];
array_push($detailsarr, $rowe);
//echo $detailsarr[0][ID];
array_push($detailsarr1,array('StandortCH_Loop'=>$detailsarr));
}
and here the outer loop:
$q = "select l.Artikel,l.Anzahl, a.Artikelbezeichnung,a.Verpackungsinhalt, s.Standort, s.ID from Lager l, Artikel a, Standorte s where l.Standort=s.id AND l.Artikel=a.ID";
}
$tabledata = array();
$r = mysql_query($q, $cnx);
for ($i = 0; $i < mysql_numrows($r); $i++)
{
$row = mysql_fetch_array($r);
array_push($row,$detailsarr1);
//array('StandortCH_Loop'=>$detailsarr)
//array_push($tabledata, $row);
}
array_push($tabledata, $row);
$tmpl -> setloop('myloop', $tabledata);
can you halp me ... i dont understan the problem, i can't find the problem :cry: