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