Mailinglisten-Archive |
Hallo Rainer, > hallo frank, > > ich habe das mal so gelöst: > > > $verein1 ="<select name=blubblub>"; > while($db->next_record()){ > $verein1 .="<option value=".$db->f("id").">".$db->f("name")."</otion>"; > } > $verein1 .="</select>"; > > > $drop ="<table border=1><form action=blabla.php' method=post>";// die > selectbox in tabelle eingefügt. > $drop .="<tr><td>".$verein1."</td><td>".$verein2."</td></tr>"; > $drop .="<tr><td align=center><input type=text size=5 name=t_heim></td><td > align=center><input type=text size=5 name=t_gast></td></tr>"; > $drop .="<tr><td><input type=submit></td></tr>"; > $drop .="</form></table>"; > > > > $t=new Template;//an template übergeben > $t->set_file("erg","admin.ihtml"); > $t->set_var(array("drop"=>$drop, > "spiel"=>$spiel)); > > zugegeben- der eigentliche sinn von templates ist oben etwas mißachtet, > aber > vielleicht funktioniert es auch wenn du $verein1 direkt an das template > übergibst. funktioniert hervorragend > außerdem könntest du mit einer zusätzlichen if()-verzweigung noch das > "selected" feld suchen. > etwas: > $verein1 ="<select name=blubblub>"; > while($db->next_record()){ > if(blabla==irgendwas) > $verein1 .="<option value=".$db->f("id")." > selected>".$db->f("name")."</otion>"; > > else > $verein1 .="<option > value=".$db->f("id").">".$db->f("name")."</otion>"; > > } > $verein1 .="</select>"; > > vielleicht hilft es ja > > gruß > rainer bin einfach nicht drauf gekommen, die Variable direkt an das template zu übergeben. Vielen herzlichen Dank für deine Mühe und das anschauliche Beispiel. Liebe Grüße Frank > > > > -- > ** http://www.php-center.de ** > Die PHP-Liste: mailto: php_(at)_phpcenter.de > http://lists.phpcenter.de/mailman/listinfo/php > -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net
php::bar PHP Wiki - Listenarchive