Wie man db-Werte ohne Verwendung einer Schleife mit wpdb-> get_results () erhält

Ich möchte also die Daten aus einer Zeile aus meiner benutzerdefinierten DB-Tabelle zurückgeben, aber ich möchte keine Schleife verwenden, da ich die Werte nur einmal benötige. Gibt es also eine Möglichkeit, dies zu tun?

$results = $wpdb->get_results($wpdb->prepare("SELECT * FROM mytable WHERE the_id = %d", $id)); $results->the_id;//not working $results->the_name;//not working ... 

Solutions Collecting From Web of "Wie man db-Werte ohne Verwendung einer Schleife mit wpdb-> get_results () erhält"

Du willst get_row . Nach dem Codex:

Erhalten Sie alle Informationen über Link 10.

 $mylink = $wpdb->get_row("SELECT * FROM $wpdb->links WHERE link_id = 10"); 

Die Eigenschaften des $ mylink-Objekts sind die Spaltennamen des Ergebnisses aus der SQL-Abfrage (in diesem Beispiel alle Spalten aus der Tabelle $ wpdb-> links, Sie können aber auch nur nach bestimmten Spalten suchen).

 echo $mylink->link_id; // prints "10" 

https://codex.wordpress.org/Class_Reference/wpdb#SELECT_a_Row