Guten Abend,
da es sich um etwas spezifisches von WordPress handelt, denke ich, meine Frage ist hier richtig aufgehoben. Ich würde gerne mittels PHP aus einer WordPress-Datenbank eine komplette Spalte in ein eindimensionales Array einlesen. get_results macht selbst dann, wenn man nur eine Variable angiebt, immer ein mehrdimensionales Array daraus. Ich habe das jetzt so gelöst:
[PLAIN]function getcollumn_func( $tabelle, $select, $where = NULL, $order = Null ) {
global $wpdb;
$carry = $wpdb->get_results("SELECT " . $select . " FROM " . $wpdb->prefix . $tabelle . ($where == Null ? "" : " WHERE " . $where) . ($order == Null ? "" : " ORDER BY " . $order), ARRAY_A );
foreach($carry as $car) {
$result[] = $car[$select];
}
return $result;
}[/PLAIN]
Gibt es da nicht einen besseren / kürzeren Weg?