Thread foreach - HILFE:Wo liegt denn der Hund begraben?!
(6 answers)
Opened by bamboocha at 2005-05-25 11:22
Hi leutz
bin grad dran wieder einmal ein wenig Perl in eine HTML-Seite ein zu betten (--> embedPerl). Mein Problem dabei ist, dass die foreach-schleife sofort aussteigt, sobald die letzte Varialbe aufgerufen wurde. die foreach-schleife bzw. deren Inhalt wird nicht komplett ausgeführt....aber WARUM??!! der Code (Schnippsel) ($dat->[1] ist ein Array und $k ein Array des Bandes @selected_speech) Code: (dl
)
1 [$ foreach $k @selected_speech $] das Skript stoppt sofort, sobald das letzte $k aufgerufen worden ist (also führt den Code in der If-Schleif nicht mehr aus obwohl dieser True ist!!) --> Skript stoppt in der IF-Abfrage-Zeile?!... Wenn ich sonstigen Code vor dem Aufruf der If-Abfrage (bzw. der variable $k) mache, wird dieser anstandslos ausgeführt)....ICH verstehs nicht :-( !! Kann mir hier jemand weiter helfen, denn sonst schmeiß ich mich bald hinter den zug.... schönen Tag noch ich ##################### # Ergänzung #################### HI Leutz, vielleicht noch eine kleine Ergänzung dazu: Die Foreach-Schleife steht in einer while-Schleife Code: (dl
)
1 [$ while $dat = $sth_sd -> fetchrow_arrayref $] thx schon mal, ich\n\n <!--EDIT|bamboocha|1117007375--> |