O primeiro erro dizia que nao retornava resultados .. O novo erro diz que sua procedure está errada ..
verifica sua procedure .. como nao é uma function .. o resultado tem de ser passado por uma variavel de saida .. como deve saber. Pq usar procedure pra buscar endereco? Em 11/07/2012 10:03, "Adalberto Ap" <[email protected]> escreveu: > Bom dia, agora estou obtendo um novo erro esta assim: > PROCEDURE bde.Get_Address can't return a result set in the given context ( > CALL Get_Address('06900-000', @a, @b, @c, @d, @e, @g) ) > > Minha procedure retorna isso: > > SELECT UF_SG_p, UF_p, cidade_p, bairro_p, endereco_p, compl_p; > > Alguem pode me ajudar. > > Att. > Adalberto Ap. > > Em 10 de julho de 2012 18:55, Adalberto Ap <[email protected]>escreveu: > >> Boa noite estou tentando executar um procedure e estou recebendo o >> seguinte erro alguem pode ja possou por isso pode me ajudar. >> ERRO: ErrorException [ Warning ]: mysql_num_rows(): supplied argument is >> not a valid MySQL result resource >> >> Estou chamando assim: >> $queryStr = "CALL Get_Address('".$_GET['cep']."', @a, @b, @c, @d, @e, >> @g)"; >> $result = DB::query(Database::SELECT, $queryStr)->as_object()->execute(); >> >> >> Obs: quando rodo direto na base funciona logo sei que a procedure esta >> certa e retornando algo. >> >> att. >> Adalberto Ap. >> > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
