ICh möchte folgenden Code auf pdo stellen:
Es wird auf ein Array zugegriffen (rechts, Index Value), wobei links der Eintrag (Index adminlang) festgelegt wird und das ganze in aVocable gespeichert wird. In der Spalte Language wird die Sprache gespeichert.
Nun möchte ich es auf pdo umstellen, also keine Schleife mehr, dafür fetchall und oop mit prepare und execute.
Ich verstehe nicht, wie ich das verschachtelte Array mit $Vocable und $Query in pdo umsetze.
PHP-Code:
# Momentan verfügbare Sprachen im Frontend
$aLanguage = array('de', 'en');
if ($_REQUEST['Language'] and in_array($_REQUEST['Language'], $aLanguage)) {
$_SESSION['Language'] = $_REQUEST['Language'];
} else {
$_SESSION['Language'] = 'de';
}
$Query = "Select adminlang, Value from adminlang where Language = '{$_SESSION['Language']}'";
# echo 'sprache'. $Query;
$Query = mysql_query($Query);
$i = 0;
while ($aQuery = mysql_fetch_assoc($Query)) {
$aVocable[$aQuery['adminlang']] = $aQuery['Value'];
$i++;
}
Nun möchte ich es auf pdo umstellen, also keine Schleife mehr, dafür fetchall und oop mit prepare und execute.
Ich verstehe nicht, wie ich das verschachtelte Array mit $Vocable und $Query in pdo umsetze.

Kommentar