Beitrag von Duke (27 Beiträge) am Freitag, 7.Dezember.2001, 23:16.
range-Problem
Wieder ein Problem, Bitte um Hilfe:
get "sort=Nachname range=0,10","/baseport/***/***";
while(get_next("/baseport/***/***"))
{ out <<EOF;
geht einwandfrei, es werden 10 Einträge angezeigt
get "sort=Nachname range^=0,10","/baseport/***/**";
while(get_next("/baseport/***/***"))
{
out <<EOF;
mit "^" werden alle Einträge angezeigt.
Wenn ich mit Loop, oder do_all schreibe, gehts doch auch. (Ist wegen blättern)
mfg Werner
Antworten
Beitrag von Sander (8133 Beiträge) am Freitag, 7.Dezember.2001, 23:32.
Re: range-Problem
Antworten
Beitrag von Duke (27 Beiträge) am Samstag, 8.Dezember.2001, 00:56.
Re: range-Problem
Jaa so siehts schon besser aus. Wenn du mir jetzt noch sagst ob ich das mit "&von=$newvon" richtig verstanden habe`?
out " [ <a href=\"$_link&range=$oldrange,$_range_length&von=$newvon\">Vorherige Seite</a> ] "; }
else { out " [ Vorherige Seite ] "; }
out " [ Ergebnis der Suche ]"; if ($newrange<$_amount_all) {
out " [ <a href=\"$_link&range=$newrange,$_range_length&von=$newvon\">Nächste Seite</a> ]"; }
else { out " [ Nächste Seite ]"; }
mfg und Danke, Duke
Antworten
Beitrag von Sander (8133 Beiträge) am Sonntag, 9.Dezember.2001, 00:55.
Re: range-Problem
Deine Links würden dann so aussehen:
my $newrange=$_range+$_range_length;
my $oldrange=$_range-$_range_length;
$oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
out " <a href=\"$_link&von=$oldrange\">vorher</a> " if $oldrange>=0;
out "<a href=\"$_link&von=$newrange\">nächste</a>" if $newrange<$_amount_query;
Sander
Antworten
Beitrag von Duke (27 Beiträge) am Dienstag, 11.Dezember.2001, 01:39.
Re: range-Problem
Hallo Sander,
danke klappt hervorragend, wie dein Forum aus der Bib.(Webspace+Amin) auch, .... fast.
Bei mir werden die Neu-Einträge mit ">" eingerückt und _alle_ "Re:" linksbündig ohne ">" ausgegeben.
Vielleicht kannst du mir da auch noch helfen :-)
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 11.Dezember.2001, 08:23.
Re: range-Problem
Antworten
Beitrag von Duke (27 Beiträge) am Dienstag, 11.Dezember.2001, 14:40.
Re: range-Problem
Danke Sander,
es war zwar eine Leerstelle da, aber nach einfügen von
" " geht es einwandfrei. (baahh bist du gut!)
mfg
Antworten