Hallo Alexander,
Die andere Hälfte des Problems ist, dass Du PDO::CASE_XXX offenbar nicht kennst. (Am Rande: Perls DBI nennt das FetchHashKeyName.) Damit bekommst Du DB-unabhängig immer Bit für Bit die selben Spaltennamen.
Ich habe das nun mal versucht mit
// Set the case in which to return column_names.
$DBO->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER);
Das ist doch dann aber nichts anderes, als wenn ich gleich alle Spaltennamen in Kleinbuchstaben schreibe.
Und an der Problematik das meine ganzen Indentifier die ich in Groß-Kleinschreibweise habe und diese so nicht verwendet werden könne, ändert dies nichts.
function ...{
...
return $foundroot['MyDirectoryPath'];
geht nicht.
ich brauche entweder
return $foundroot['mydirectorypath'];
oder aber ich muss überall ein "strtolower()" davor setzen
vielen Dank und viele Grüße
hawk