Shopsystem ShopPilot

ShopPilot => SSP - Shop Server Pages => Thema gestartet von: dobra am November 07, 2009, 06:51:13

Titel: erste Radiobox selektieren
Beitrag von: dobra am November 07, 2009, 06:51:13
Hallo,

Wie kann ich bei dynamisch erzeugten Radioboxen die erste vorselektieren?

if ($w_schritt == "2") {
  my $SITM = ssp::db_get_prefix() . "SITM";
my $read = ssp::readSQLData(qq|SELECT ITEMID, DESCR, PRICE FROM $SITM WHERE CROSS1 = '$w_artid' |, "ITEMID","DESCR","PRICE");

for ($i=0;$i<=$read -1;$i=$i+1){
 my $vartnr = ssp::get_var_db("ITEMID", $i);
 ....
 
$result{_schritt2} .= qq|<input type="radio" name="s2" value="v_$vartnr"> $desc $plus$showpreis<br>|;
                        ...
                        ...
}
}

wenn ich da einfach "checked" reinschreibe, ist immer die letzte vorselektiert
(hatte schon mal so ein Problem, aber ich finde die Lösung nicht mehr  :()

Nachtrag:
sorry, hatte kleines Blackout  -  ist doch eh logisch  ;)
        my $checked = "";
if ($i == 0) { $checked = "checked"; }

ich lass den Thread mal stehen - vielleicht braucht's ja mal jemand ....