Mailinglisten-Archive |
seit stunden brühte ich schon über diesem ding und es kommt nur das raus, was ich nicht haben will.... einmal mit while und einmal mit for und beide male das selbe ergebnis .... <? $prearray = Array ("AV-"=>"Avision","MI-"=>"Microtek","OL-"=>"Olympus","LA-"=>"Lasersoft","FU-"=>" Fuji","AC-"=>"Acer","UM-"=>"Umax","MIN-"=>"Minolta","WA-"=>"Wacom","AG-"=>"Agfa" ,"CA-"=>"Caere","NIK-"=>"Nikkon","SH-"=>"Sharp"); ?> <SELECT NAME="prefix"> <? for (reset($prearray);$kei=key($prearray);next($prearray)): $tmpv.= $kei; $tmps.= $prearray[$kei]; <OPTION VALUE=" echo $tmpv;"> echo $tmps; </OPTION> <? endfor;?> </SELECT> das selbe mit while ..... <SELECT NAME="prefix"> <? $i = 0; while ($i<count($prearray)) { $kei=key($prearray); $tmpv.= $kei; $tmps.= $prearray[$kei]; echo "<OPTION VALUE=\"$tmpv\">$tmps</OPTION>"; next($prearray); $i++; } ?> </SELECT> Wieso funktioniert das nicht, dass immer nur der nächste Wert in ein neues OPTION VALUE reingeschrieben wird ??????????? Selbst die Bibel des php hört in diesem Punkt auf .... total verzweifelter Fatal error: Call to unsupported or undefined function Kiri() in C:\Webshare\Wwwroot/kiri.php3 on line 1
php::bar PHP Wiki - Listenarchive