Beitrag von nezpercez (500 Beiträge) am Dienstag, 30.September.2003, 17:34.
Kompletten Datensatz in eine Variable schreiben
Hi,
kann man den kompletten Inhalt eines Datensatzes incl. Feldnamen und Feldinhalten in eine Variable schreiben (ohne mühsam alle Feldnamen aufzuzählen)?
Ich brauche sowas für eine logfile Funktion...
danke, np
Antworten
Beitrag von hempelr (1976 Beiträge) am Dienstag, 30.September.2003, 20:27.
Re: Kompletten Datensatz in eine Variable schreiben
naklar, null problemo
kann man über die db.fields machen
bspw.:
get "feld=wert range=0,1", "db", "datensatz";
while(get_next("datensatz")){
get "Id=*", "db.fields", "dsinvar";
while (get_next("dsinvar")){
if ($Field ne "Id"){ # ID nicht mit nehmen / kann aber auch mitgen. werden
$varfuerds .= ".$Field-${$Field}";
out "Feldname: $Field - Feldwert: ${$Field}<br>";
} # E ne Id
} # E get_next filds
} # E get_next ds
dabei erhältst du hintereinander Feldname-Feldwert, das Paar nochmal mit Punkt "getrennt" - über die Sinnfälligkeit kann man sich ja streiten.....
Musste eh noch an deine Zwecke anpassen, das out demonstriert, wies aussieht, das ganze halt beim out zelenweise...
CU
Ruben
Antworten
Beitrag von Robert (133 Beiträge) am Dienstag, 30.September.2003, 20:56.
Re: Kompletten Datensatz in eine Variable schreiben
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 30.September.2003, 21:19.
Re: Kompletten Datensatz in eine Variable schreiben
Antworten
Beitrag von nezpercez (500 Beiträge) am Dienstag, 30.September.2003, 21:27.
Re: Kompletten Datensatz in eine Variable schreiben
öh, äh, wow!
immer wenn ich längere Zeit nicht im forum war, bin ich platt, wie schnell die Antworten da sind.
Wann schlaft Ihr eigendlich?
np
Antworten
Beitrag von Robert (133 Beiträge) am Dienstag, 30.September.2003, 21:35.
Re: Kompletten Datensatz in eine Variable schreiben
Antworten
Beitrag von hempelr (1976 Beiträge) am Mittwoch, 1.Oktober.2003, 11:39.
Re: Kompletten Datensatz in eine Variable schreiben
stimmt - und um den Faktor 4 ist die Variante auf den %_loop-Hash auch noch....
Sander hat wohl recht.... ;-(
Nur ne Frage zum Verständnis:
%_loop enthält immer alle Wertpaare für Feldname-Feldwert oder sind ausgeblendete nicht mit dabei?
Ruben
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 1.Oktober.2003, 15:56.
Re: Kompletten Datensatz in eine Variable schreiben
Antworten
Beitrag von hempelr (1976 Beiträge) am Freitag, 3.Oktober.2003, 14:41.
Re: Kompletten Datensatz in eine Variable schreiben
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 3.Oktober.2003, 16:07.
Re: Kompletten Datensatz in eine Variable schreiben
Antworten
Beitrag von hempelr (1976 Beiträge) am Montag, 6.Oktober.2003, 07:01.
Re: Kompletten Datensatz in eine Variable schreiben
Danke - alles klaro - ich kuck mir das mal an, wenn ichs wieder brauch.
Ruben
Antworten