Foros del Web » Programando para Internet » PHP »

problemas consulta

Estas en el tema de problemas consulta en el foro de PHP en Foros del Web. hola amigos tengo un problema en una consulta, el select de la consulta en sqlDeveloper funciona perfectamente, sin embargo cuando ejecuto el php, no realiza ...
  #1 (permalink)  
Antiguo 28/09/2006, 15:14
Avatar de rock_blues.NET  
Fecha de Ingreso: septiembre-2005
Mensajes: 207
Antigüedad: 18 años, 7 meses
Puntos: 0
problemas consulta

hola amigos
tengo un problema en una consulta, el select de la consulta en sqlDeveloper funciona perfectamente, sin embargo cuando ejecuto el php, no realiza la consulta. esto es lo q tengo hecho

Código PHP:
require('../conect.php');
echo 
$consulta="SELECT MAX(ID_ANUNCIO) AS ULTIMO_ID FROM(SELECT ID_ANUNCIO,MAX(HORA_ANUNCIO) AS ULTIMO FROM ANUNCIOS
WHERE ANUNCIOS.ID_INSTITUCION='"
.$id_insitucion."' AND ANUNCIOS.ID_SEDE='".$id_sede."' AND ANUNCIOS.ID_CURRICULUM='".$id_curriculum."' AND ANUNCIOS.ID_SECCION='".$id_seccion."' AND ANUNCIOS.ID_ASIGNATURA='".$id_asignatura."' GROUP BY ID_ANUNCIO)";
require(
'../header_sql.php');
    while( 
$row oci_fetch_array ($statement))
    {
        echo 
$row['ULTIMO_ID'];
    } 
bueno esto me deberia arrojar un numero de id, pero no pasa nada

agradeceria sus aportes
  #2 (permalink)  
Antiguo 28/09/2006, 16:03
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 2 meses
Puntos: 62
;)

en vez de echo $consulta no sera:

Código PHP:
$consulta="SELECT MAX(ID_ANUNCIO) AS ULTIMO_ID FROM(SELECT ID_ANUNCIO,MAX(HORA_ANUNCIO) AS ULTIMO FROM ANUNCIOS
WHERE ANUNCIOS.ID_INSTITUCION='"
.$id_insitucion."' AND ANUNCIOS.ID_SEDE='".$id_sede."' AND ANUNCIOS.ID_CURRICULUM='".$id_curriculum."' AND ANUNCIOS.ID_SECCION='".$id_seccion."' AND ANUNCIOS.ID_ASIGNATURA='".$id_asignatura."' GROUP BY ID_ANUNCIO)";

oci_parse ($connection$consulta);

while( 
$row oci_fetch_array ($consulta))
    {
        echo 
$row['ULTIMO_ID'];
    } 
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #3 (permalink)  
Antiguo 28/09/2006, 19:34
Avatar de rock_blues.NET  
Fecha de Ingreso: septiembre-2005
Mensajes: 207
Antigüedad: 18 años, 7 meses
Puntos: 0
no po compa, el "echo $consulta" es para mostrar la consulta con las variables... el tema esta en q no me muestra nada y no se porque si esta todo bien segun mi apreciacion

gRAX
  #4 (permalink)  
Antiguo 29/09/2006, 00:40
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 2 meses
Puntos: 62
;)

has mirado esta linea:

Código PHP:
...
while( 
$row oci_fetch_array ($consulta)) 
... 
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #5 (permalink)  
Antiguo 29/09/2006, 09:02
Avatar de rock_blues.NET  
Fecha de Ingreso: septiembre-2005
Mensajes: 207
Antigüedad: 18 años, 7 meses
Puntos: 0
t explico, tengo una parte donde hago la consulta u la guardo en $consulta, luego de eso llamo a la funcion "require('../header_sql.php');" la q tiene toda la informacion de la conexion, el statement, la consulta, etc..

despues del "require" hago el recorrido de los registros arrojados, pero no muestra la informacion,, si el problema no esta en el while o las funciones ya q son las q utilizo para todo mi sistema, es decir dejo las funciones de conexion disponbles para ser utilizadas en cualquier parte de mi sistema, asi me evito redundancia de conexiones.

las funciones no se han modificado, pues a traves de las mismas llego a esta pagina, entonces busco y busco y aun no puedo encontrar cual es el problema.. o sera q el php no soporta un nombre creado en oracle??

grax por la atencion
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 08:57.