Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 13:25.
@Christoph - Diverses
Hallo Christoph,
leider kann man momentan keinen Bericht bei ciao.com absetzen. Ich werde es später nochmals versuchen oder kümmerst Du Dich darum und gibst dann Bescheid?
Frage1:
-------
Mit welchem Coding errreicht man die wenigste Serverbelastung, wenn man aus einem Array heraus die unterschiedlichsten Datensätze innerhalb einer Datenbank in einer Schleife lesen mussund mehr als ein Feld für den Zugriff benötigt?
Frage2:
-------
Wie heisst der Befehl richtig, denn so mag er´s nicht?
split("/", $htx);
Vielen Dank für die Beantwortung.
Gruß
Claus
PS:
---
Das mit der Serveruhrzeit war mein Fehler!
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 14:06.
Re: @Christoph - Diverses
Na, es geht doch ;-)
Was bei ciao los ist weiss ich wirklich nicht, gibts da nur beim Beiträge-Schreiben für baseportal Probleme? Vielleicht dürfen nicht für ein- und dieselbe Sachen hintereinander Beiträge geschrieben werden? Mmhh... Keine Ahnung... Kommt denn eine Fehlermeldung? Ich hab grade testweise für irgendwas anderes einen Bericht geschrieben, da ging alles... Komisch...
1)
foreach (@array)
{
$getquery.="Name==!$_|";
}
chop $getquery; # letztes | abschneiden
get $getquery;
...
}
klar?
2) versteh ich nicht, was willst du denn machen? den prg.namen aus $htx extrahieren? mach doch
$prgname=substr($htx, rindex($htx, "/")+1);
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 18:03.
Re: @Christoph - Diverses
Hallo Christoph,
zu 1) habe ich leider nicht ganz verstanden. Hier mal mein bisheriges Coding:
foreach $feldname (@{$dbdef_bp{_field}})
{
local $fnr = $dbdef_bp{_fnr}{$feldname}; # Feldnummer holen
$FeldNr = "";
$Sprache = "";
get "Feldname==$feldname & Sprache==$sprache", $drDBFELDREFPFAD;
if (($Feldname ne $feldname) && ($Sprache ne $sprache))
{
$feld_def[0] = 1;
$db_def[$fnr] = [@feld_def];
}
else
{
&kop_felddef_arr ($fnr, $dbg);
}
}
zu 2)
Danke - klappt.
Gruß
Claus
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 22:21.
Re: @Christoph - Diverses - versteh ich nich...
zu 1) was genau willst du denn da machen??
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 22:50.
Re: @Christoph - Diverses - versteh ich nich...
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 23:01.
Re: @Christoph - Diverses - na dann...
is mir zwar immer noch etwas schleierhaft aber nun gut. in dem fall ist es egal, weil: du wirst ja kaum 1000 felder definiert haben und bei sagen wir 10, 20 einträgen is es relativ egal...
nichtsdestotrotz hier der effizientere code:
foreach $feldname (@{$dbdef_bp{_field}})
{
$dbquery.="Feldname==$feldname|";
}
chop $dbquery;
get "$dbquery&Sprache==$sprache", $drDBFELDREFPFAD;
while(get_next $drDBFELDREFPFAD)
{
local $fnr = $dbdef_bp{_fnr}{$feldname}; # Feldnummer holen
if (($Feldname ne $feldname) && ($Sprache ne $sprache))
{
$feld_def[0] = 1;
$db_def[$fnr] = [@feld_def];
}
else
{
&kop_felddef_arr ($fnr, $dbg);
}
}
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 23:32.
Re: @Christoph - Diverses - na dann...
Hallo Christoph,
vielen Dank für den Code.
Aber da ich nicht will, dass Du "DUMM" stirbst - sage mir bitte, was Du nicht verstehst - für mich ist es nämlich "sonnenklar" (hi,hi)
Gruß
Claus
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 29.Juni.2001, 01:44.
Re: @Christoph - Diverses - na dann...
Angesichts der riesigen Menge an wissenswerten Sachen, die es so auf der Welt gibt, besteht keine Hoffnung NICHT relativ dumm zu sterben... ;-)
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 29.Juni.2001, 01:48.
Re: @Christoph - Diverses - na dann...
Hallo Christoph,
da magst Du wohl recht haben!
Das was Du nicht verstehst, hast Du jetzt aber gar nicht geschrieben!!!
Gruß
Claus
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 23:41.
Re: @Christoph - Diverses - na dann... - Nachtrag
Hallo Christoph,
Denkst Du noch an:
klein MITTEL gross
-------******------
Danke im Voraus dafür
Gruß
Claus
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 29.Juni.2001, 01:49.
Re: @Christoph - Diverses - na dann... - Nachtrag
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 29.Juni.2001, 03:39.
Re: @Christoph - Diverses - na dann... - Nachtrag
Danke Christoph - toll
Gruß
Claus
Antworten