Michael: PDO Ausgabe

Beitrag lesen

Mein Ziel ist es ein array zu erstellen das so Aufgebau ist:

Array
(
    ['name1'] => Inhalt1
    ['name2'] => Inhalt2
    ['name3'] => Inhalt3
)

So wie es aussieht gibt es eine Menge an Kombinationsmöglichkeiten mit PDO, aber ich finde nicht die korrekte.

$sql = $pdo->prepare("SELECT name,inhalt FROM table WHERE part=:part ");
$sql->execute(array('part' =>100)); 

$ausgabe= $sql->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_ASSOC); # typ

Array
(
    [0] => name1
    [1] => name2
    [2] => name3
)

ausgabe= $sql->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_COLUMN, 1); # inhalt

Array
(
    [0] => Inhalt1
    [1] => Inhalt2
    [2] => Inhalt3
)

akzeptierte Antworten