Beitrag von mk (966 Beiträge) am Sonntag, 21.September.2003, 19:40.
nachträglich fortlaufende Nr abspeichern
aber wie so geht es nicht:
znr ist das Feld welche die Nummer bekommen soll.
<perl>
get "Id=* ", "objekte2";
while(get_next("objekte2"))
{
$_put{znr}=$znr_neu;
mod "Id=*",undef,"objekte2";
undef %_put;
out "Test $znr - $Ort<br>";
}
$znr_neu=$znr_neu+1;
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Sonntag, 21.September.2003, 21:16.
Re: nachträglich fortlaufende Nr abspeichern
Richtig wäre:
(in der schleife)
aaaaaber: eine fortlaufende Nr. in der DB abzuspeichern ist normalerweise nicht nötig, weil Du das bei der Ausgabe erledigen kannst, einfach ein
bei der Ausgabe machen...
Ach ja, "Id=*" bewirkt garnichts, "Id==*" wärs, aber Du kannst es auch ganz weglassen, dass werden auch alle geholt...
Antworten
Beitrag von Sander (8133 Beiträge) am Sonntag, 21.September.2003, 23:48.
Re: nachträglich fortlaufende Nr abspeichern
Antworten
Beitrag von mk (966 Beiträge) am Montag, 22.September.2003, 19:08.
Re: nachträglich fortlaufende Nr abspeichern
ich hab glaube ich so gemacht,
das Template hängt sich aber auf.
<perl>
get "", "objekte2","objekte2";
while(get_next("objekte2"))
{
$_put{znr}=++$znr_neu;
mod "Id==$Id",undef,"objekte2";
undef %_put;
out "$znr_neu - Test $znr - $Ort - $Id<br>";
}
</perl>
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 22.September.2003, 21:21.
Re: nachträglich fortlaufende Nr abspeichern
ah, sieht das get_next() nicht genauso aus wie vorher?
get "", "objekte2","ergebnis"; #egal was dahinter steht, nur nicht objekte2
while(get_next("ergebnis"))
Sander
Antworten
Beitrag von mk (966 Beiträge) am Montag, 22.September.2003, 21:40.
Re: nachträglich fortlaufende Nr abspeichern
hatte ich wohl falsch verstanden.
dann als o so ?
wann verstehe ich denn endlich perl.
Das template wurde ausgeführt,
aber das Feld znr ist nicht ausgefüllt.
<perl>
get "", "objekte2","ergebnis";
while(get_next("ergebnis"))
{
$_put{znr}=++$znr_neu;
mod "Id==$Id",undef,"objekte2";
undef %_put;
out "$znr_neu - Test $znr - $Ort - $Id<br>";
}
</perl>
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 22.September.2003, 21:54.
Re: nachträglich fortlaufende Nr abspeichern
in den puthash muß noch _amount=1 rein
Sander
Antworten
Beitrag von mk (966 Beiträge) am Mittwoch, 24.September.2003, 07:24.
Re: nachträglich fortlaufende Nr abspeichern ist geschaft
Antworten