Cómo devolver el valor de sql y mostrarlo

En php ordinario no tengo ese tipo de problema que creo pero en WP es una historia diferente. Yo tengo consulta y quiero devolver un valor de la columna 'liczba_wodo'.
global $wpdb;
if (isset($_POST['submit'])){
        $spr_liczbe_wodo = $wpdb->get_row ("select liczba_wodo from wp_ow_adres where adres='Street 12/6'");
        foreach ( $spr_liczbe_wodo as $print )   {
        echo $print->liczba_wodo;
        echo 'Echo test';
        }

    }
}
Por supuesto 'prueba de eco' funciona bien.

Creo que '$spr_liczbe_wodo' es nulo o algo así. Gracias por la ayuda..



Solución

Si necesitas devolver un valor a continuación, utilizar
get_var
En lugar de
get_row
.
get_var
devolverá una cadena.
get_row
devolverá una matriz o un objeto.

$spr_liczbe_wodo = $wpdb->get_var ("select liczba_wodo from wp_ow_adres where adres='Street 12/6'");
var_dump($spr_liczbe_wodo);
El problema con su código, por cierto, es que
$spr_liczbe_wodo
es un objeto, pero cuando lazo encima
$print
No es sino intentar usarlo como si fuera un objeto de todos modos. A través de un par de
var_dump
s y usted puede ver fácilmente el problema..





Problemas relacionados

wp_link_pages devolver valor aun cuando esta condición si declaración

Tratando de usar WP_Query para devolver el post con y sin valores meta

Valores de [Advanced Custom Field] separados por comas

Obtener una fila de una tabla separada emparejando un meta_key posts a una columna de ID de tablas

usando wp_query para devolver entradas w \/ comentario Conde 0

Shortcodes: Devolver diferente basado en atts

solo arreglo de get_post_custom

Buscar sólo para publicar campo meta

Ejecución de una instrucción OR a wordpress wp_query

¿wpdb get_row() \/ get_results es posible devolver un objeto instancias de mi propia clase?

If múltiples declaraciones más en la página de resultados de búsqueda

Pregunta complicada taxonomía personalizada semi

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact