GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Consulta oracle utilizando php
Índice dos Fóruns
»
Outras Linguagens
Autor
Mensagem
28/06/2009 22:26:36
Assunto:
Consulta oracle utilizando php
tinorberto
JavaEvangelist
Membro desde: 29/10/2008 15:54:46
Mensagens: 344
Localização: Viçosa - Minas Gerais
Offline
Tenho as seguintes :
create or replace type t_fone as object( codPais varchar2(2) , ddd varchar2(2) , fone varchar2(8) , descricao varchar(30) ); create or replace type t_fones as varray(7) of t_fone; / create or replace type t_empExp as object( nome varchar2(30) , cnpj varchar2(12) , cobertura t_cobertura , endereco t_endereco, fones t_fones ); <?php $db_conn = ocilogon("===","**",**"); $cmdstr = " begin select fones into :fones from pFisicas p where deref(p.endereco.pais).nome = 'Paraguai'; end;"; $statement = oci_parse($db_conn, $cmdstr); $col = oci_new_collection($db_conn, 'T_FONES' , 'FONES'); //$col2 = oci_new_collection($db_conn , 'T_FONE'); oci_bind_by_name($statement, 'FONES', $col, -1, SQLT_RDD); oci_bind_by_name($statement, 'T_FONE', $col, -1, SQLT_RDD); $result = ociexecute($statement); //$nrows = ocifetchstatement($statement, $r); //print_r(($col->getElem(0)) /*for ($i = 0; $i < $col->size(); $i++) { print $col->getElem($i) . "<br>"; } */
?>
Funciona para consultas mas simples , quando um varray e de um tipo ativo como number , mas com que eu faço quando tenho um varray de um tipo estruturado ?
Bacharel - Ciência da Computação
Universidade Federal de Viçosa
OCJP 6
28/06/2009 23:05:30
Assunto:
Re:Consulta oracle utilizando php
WRYEL
JavaEvangelist
Membro desde: 03/03/2008 21:27:20
Mensagens: 436
Localização: São Paulo
Offline
rapaz, eu já trabalhei com a dupla dinâmica, as não entendi nada da sua dúvida!
se sua dúvida for como percorrer um array, usa algo como:
foreach($seuArray as $umIndiceDoArray){ echo $umIndiceDoArray //seu código aqui. }
/**
*
http://www.wryel.com.br
* SCJA / SCJP / OCWCD
*/
Índice dos Fóruns
»
Outras Linguagens
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team