Foros del Web » Programando para Internet » PHP »

PHP OO consulta oracle con +php

Estas en el tema de consulta oracle con +php en el foro de PHP en Foros del Web. estoy ejecutando una consulta desde la consola de oracle 11g xe la cual me arroja 5 registros y cuando la ejecuto desde php el comportamiento ...
  #1 (permalink)  
Antiguo 05/04/2013, 16:09
 
Fecha de Ingreso: abril-2010
Ubicación: Ocaña
Mensajes: 32
Antigüedad: 14 años
Puntos: 0
consulta oracle con +php

estoy ejecutando una consulta desde la consola de oracle 11g xe la cual me arroja 5 registros y cuando la ejecuto desde php el comportamiento es extraño y me trae registros que nada que ver esta es la consulta que utilizo

SELECT S.CODIGO_SUBSIDIO,S.CODIGO_PERSONA_RESPONSABLE,S.C ODIGO_PRODUCTO,S.VALOR_SUBSUDIO, S.FECHA_INICIO,S.FECHA_FIN,P.PRODUCTO FROM RESTAURANTE.SUBSIDIO S,RESTAURANTE.PRODUCTO P WHERE (to_date(S.FECHA_INICIO, 'DD-MM-YY')>= to_date('01-03-13', 'DD-MM-YY') OR to_date('01-03-13', 'DD-MM-YY')<=to_date(S.FECHA_FIN, 'DD-MM-YY')) AND S.CODIGO_PRODUCTO=P.CODIGO_PRODUCTO

gracias de antemano
  #2 (permalink)  
Antiguo 05/04/2013, 16:32
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 2 meses
Puntos: 36
Respuesta: consulta oracle con +php

Muestra la consulta que haces con PHP, tal vez estas ligando mal los parametros o escribiendo mal el string.
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.
  #3 (permalink)  
Antiguo 08/04/2013, 06:25
 
Fecha de Ingreso: abril-2010
Ubicación: Ocaña
Mensajes: 32
Antigüedad: 14 años
Puntos: 0
Respuesta: consulta oracle con +php

Cita:
Iniciado por Reedyseth Ver Mensaje
Muestra la consulta que haces con PHP, tal vez estas ligando mal los parametros o escribiendo mal el string.
Código PHP:
$sqlConsulta"SELECT S.CODIGO_SUBSIDIO,S.CODIGO_PERSONA_RESPONSABLE,S.CODIGO_PRODUCTO,S.VALOR_SUBSUDIO, S.FECHA_INICIO,S.FECHA_FIN,P.PRODUCTO FROM RESTAURANTE.SUBSIDIO S,RESTAURANTE.PRODUCTO P WHERE ((to_date(S.FECHA_INICIO,'DD-MM-YY')>= to_date('03-03-13','DD-MM-YY')) AND (to_date('03-03-13','DD-MM-YY')<=to_date(S.FECHA_FIN,'DD-MM-YY'))) AND S.CODIGO_PRODUCTO=P.CODIGO_PRODUCTO ORDER BY CODIGO_SUBSIDIO DESC";
$this->mi_conexion->consulta($sqlConsulta);
$this->mi_conexion->ejecutar();
$lista=$this->mi_conexion->extraerRegistros();
$lista2= array();
for(
$i=0$i<=$this->mi_conexion->getCantidad(); $i++){
$subsidioVO=new subsidioVO();
$subsidioVO->setcodigo_subsidio($lista["CODIGO_SUBSIDIO"][$i]);
$subsidioVO->setcodigo_persona_responsable($lista["CODIGO_PERSONA_RESPONSABLE"][$i]);
$subsidioVO->setcodigo_producto($lista["CODIGO_PRODUCTO"][$i]);
$subsidioVO->setvalor_subsidio($lista["VALOR_SUBSUDIO"][$i]);
$subsidioVO->setfecha_inicio($lista["FECHA_INICIO"][$i]);
$subsidioVO->setfecha_fin($lista["FECHA_FIN"][$i]);
$subsidioVO->setproducto($lista["PRODUCTO"][$i]); 

$lista2[]=$subsidioVO;
}
$this->mi_conexion->liberar();
return 
$lista2

Última edición por jer86; 08/04/2013 a las 09:32

Etiquetas: oracle, registro, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:39.