Exibir arrays corretamente
Olá galera, estou usando o código abaixo pra pegar dados de um usuário numa tabela do wordpress quando o usuário preencher o input código.
function retorna( $codigo, $db )
{
$sql = "SELECT * FROM wp_postmeta WHERE meta_value = '{$codigo}' ";
$query = $db->query( $sql );
$arr = Array();
if( $query->num_rows )
{
while( $dados = $query->fetch_object() )
{
$arr['post_id'] = $dados->post_id ;
$arr['meta_key 1'] = $dados->meta_key ;
$arr['meta_key 2'] = $dados->meta_key ;
$arr['meta_key 3'] = $dados->meta_key ;
$arr['meta_key 4'] = $dados->meta_key ;
}
}
else
$arr['post_id'] = 'não encontrado';
$arr['meta_key 1'] = 'não encontrado';
$arr['meta_key 2'] = 'não encontrado';
$arr['meta_key 3'] = 'não encontrado';
$arr['meta_key 4'] = 'não encontrado';
return json_encode( $arr );
}
Gostaria de saber qual a maneira certa pra fazer um array de todas as linhas desse id em questão. Aguardo resposta e obrigado desde já.
Discussão (5)
Carregando comentários...