Thread Ersetzen klappt nur das erstemal (5 answers)
Opened by Tom at 2004-03-26 15:46

Tom
 2004-03-26 15:46
#1728 #1728
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo,

Ich habe einen timestamp den ich zerlege, in einer Variable wird der Wochentag als Zahl zwischen 0 und 6 gespeichert, diese Zahl will ich in den Wochentag umwandeln, verwende dazu eine while Schleife, aber nur beim erstenmal wird das umgewandelt, beim zweiten Eintrag steht wieder die Zahl dort.
Was ist da falsch???

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
while($ref = $sth->fetchrow_hashref()) { 

....
....
....

my ($tsec,$tmin,$thour,$tmday,$tmon,$tyear,$twday,$tyday,$tisdst) = localtime($ref->{'time'});
&woche;
$tyear = $tyear + 1900;
$tmon = $tmon + 1;
if ($tmday < 10) {$tmday = "0" . $tmday};
if ($tmon < 10) {$tmon = "0" . $tmon};




sub woche
{
$twday =~ s/0/Sonntag/;
$twday =~ s/1/Montag/;
$twday =~ s/2/Dienstag/;
$twday =~ s/3/Mittwoch/;
$twday =~ s/4/Donnerstag/;
$twday =~ s/5/Freitag/;
$twday =~ s/6/Samstag/;
}


$template->param(DATUM => "$tmday.$tmon.$tyear");
$template->param(WOCHENTAG => $twday);
...
..
.

};


Danke

Tom\n\n

<!--EDIT|Tom|1080308867-->
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen

View full thread Ersetzen klappt nur das erstemal