| baseportal | |||
| English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
|
| Ausgewählter Eintrag: | Zur Liste |
sub i_get_fwerte { ################################################################
$a_debug.= "<i>A sub i_get_fwerte</i><br /><ul>";
#Aufruf: &i_get_fwerte('db' => 'dbname', 'dsn' => 'Datensatznummer');
# ............................................................ #
my ($fname, $workdb_feldliste, $db, $dsn, @workdb_feldliste,
%iparas, %h_fwerte,
) = undef;
# ............................................................ #
%iparas = @_;
#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .#
if (defined $iparas{'db'} && defined $iparas{'dsn'}){
$db = $iparas{'db'}; $dsn = $iparas{'dsn'};
get "Id==!$dsn range=0,1", $db, "holfwerte";
@$workdb_feldliste = &i_get_feldliste('db'=>$db);
foreach $fname (@workdb_feldliste) {
$h_fwerte{$fname} = $$fname; # Hash mit Feldnamen/Feldwerten des Datensatzes
$a_debug.= "\$fname($fname) - \$$fname($$fname)<br>";
} # E foreach
} else {
return undef;
}
$a_debug.= "</ul><i>E sub i_get_fwerte</i><br />";
return \%h_fwerte;
} ################################################################
# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #
sub i_get_feldliste { ################################################################
$a_debug.= "<i>A sub i_get_feldliste</i><br /><ul>";
# Aufruf: &i_get_feldliste('db' => 'dbname')
# ............................................................ #
my ($db,@workdb_feldliste,$feldname,$feldwert,
) = undef;
# ............................................................ #
%iparas = @_;
#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .#
if (defined $iparas{'db'}){
get "Id=* range=0,1", $db, "holfeldiste";
while(get_next("holfeldliste")){
while( ($feldname,$feldwert) = each %_loop){
push @workdb_feldiste, $feldname;
}
}
} else {
return undef;
}
$a_debug.= "</ul><i>E sub i_get_feldliste</i><br />";
return \@workdb_feldiste;
}################################################################
| Alle Einträge zum Thema: | Zur Liste |
sub i_get_fwerte { ################################################################
$a_debug.= "<i>A sub i_get_fwerte</i><br /><ul>";
#Aufruf: &i_get_fwerte('db' => 'dbname', 'dsn' => 'Datensatznummer');
# ............................................................ #
my ($fname, $workdb_feldliste, $db, $dsn, @workdb_feldliste,
%iparas, %h_fwerte,
) = undef;
# ............................................................ #
%iparas = @_;
#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .#
if (defined $iparas{'db'} && defined $iparas{'dsn'}){
$db = $iparas{'db'}; $dsn = $iparas{'dsn'};
get "Id==!$dsn range=0,1", $db, "holfwerte";
@$workdb_feldliste = &i_get_feldliste('db'=>$db);
foreach $fname (@workdb_feldliste) {
$h_fwerte{$fname} = $$fname; # Hash mit Feldnamen/Feldwerten des Datensatzes
$a_debug.= "\$fname($fname) - \$$fname($$fname)<br>";
} # E foreach
} else {
return undef;
}
$a_debug.= "</ul><i>E sub i_get_fwerte</i><br />";
return \%h_fwerte;
} ################################################################
# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #
sub i_get_feldliste { ################################################################
$a_debug.= "<i>A sub i_get_feldliste</i><br /><ul>";
# Aufruf: &i_get_feldliste('db' => 'dbname')
# ............................................................ #
my ($db,@workdb_feldliste,$feldname,$feldwert,
) = undef;
# ............................................................ #
%iparas = @_;
#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .#
if (defined $iparas{'db'}){
get "Id=* range=0,1", $db, "holfeldiste";
while(get_next("holfeldliste")){
while( ($feldname,$feldwert) = each %_loop){
push @workdb_feldiste, $feldname;
}
}
} else {
return undef;
}
$a_debug.= "</ul><i>E sub i_get_feldliste</i><br />";
return \@workdb_feldiste;
}################################################################
get "Id=*", "$db.fields", "holfeldiste";
while(get_next("holfeldliste")){
push @workdb_feldiste, $Feldname;
}
>Gibt es einen bestimmten Grund warum du ohne die .fields auskommen möchtest?
get "Id=*", "$db.fields", "holfeldiste"; <--- das "l" fehlt in "holfeldiste"
while(get_next("holfeldliste")){
push @workdb_feldiste, $Feldname; <--- das "l" fehlt in "holfeldiste"
}
<perl>
get "Id==* sort=? range=0,4", "datenbank", "liste";
while(get_next("liste"))
{
out "$Vorname";
}
| Liste der Einträge von 11250 bis 11400: | Einklappen | Zur Eingabe |
| Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < | Zur Eingabe | > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge |
| © baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen |