$ wpdb-> get_var gibt kein Ergebnis zurück

Ich habe mysql gestartet und bestätigt, dass diese Abfrage ein Ergebnis liefert:

mysql> SELECT * FROM wp_posts WHERE post_parent = 68 AND post_type = 'attachment' AND post_name = 'side-logo-auto2' LIMIT 1; 1 row in set (0.00 sec) 

In meiner Vorlage versuche ich dasselbe:

 posts is wp_posts table //$post->ID is current post of post_type page, //that is associated with page of this template global $wpdb; $image = $wpdb->get_var( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE post_parent = %d AND post_type = %s AND post_name = %s LIMIT 1 ", $post->ID, 'attachment', 'side-logo-auto2' ) ); echo "The image id is {$image->ID}"; echo wp_get_attachment_image($image->ID); endwhile; endif; ?> 

$ post-> ID gibt 68 zurück. Der $ image zugewiesene Wert ist jedoch nicht der Datensatz, sondern null.

Solutions Collecting From Web of "$ wpdb-> get_var gibt kein Ergebnis zurück"