Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Problemas para imprimir una consulta

Estas en el tema de Problemas para imprimir una consulta en el foro de PHP en Foros del Web. estoy realizando un directorio empresarial y me surgio un problema. la cosa esta en que tengo la tabla ofertas y la tabla empresas ambas contienen ...
  #1 (permalink)  
Antiguo 21/01/2011, 19:01
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Problemas para imprimir una consulta

estoy realizando un directorio empresarial y me surgio un problema.
la cosa esta en que tengo la tabla ofertas y la tabla empresas ambas contienen un campo llamado imagen.

realizo una consulta con INNER JOIN para poder agrupar los resultados.

pero cuando quiero imprimir la imagen de ofertas me imprime la de empresas, ya que los campos en bd se llaman igual,

alguien sabe como puedo hacer para imprimir la imagen de ofertas.
  #2 (permalink)  
Antiguo 21/01/2011, 19:40
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años
Puntos: 14
Respuesta: Problemas para imprimir una consulta

Aunque no estás en el foro correcto te colaboro:
Código SQL:
Ver original
  1. SELECT o.imagen
  2. FROM ofertas o, empresas e WHERE ...
__________________
Sólo quien nunca nada hace, nunca se equivoca.
  #3 (permalink)  
Antiguo 21/01/2011, 19:47
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: Problemas para imprimir una consulta

De la cuesta, mi problema no es hacer la consulta la consulta funciona
Código PHP:
Ver original
  1. $Query = 'SELECT * FROM ofertas INNER JOIN empresas ON ofertas.id_empresa=empresas.id_empresa WHERE id_oferta='.$dato;

Mi problema vienen a la hora de sacra los valores
while($fila = mysql_fetch_array($res))
{
$fila = ['imagen']; //esto me saca la imagen de la empres y no la de la oferta
}

por logica intente algo asi:
$fila['ofertas.imagen'];
y me saco error
  #4 (permalink)  
Antiguo 21/01/2011, 19:55
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años
Puntos: 14
Respuesta: Problemas para imprimir una consulta

Cita:
Iniciado por moscrates Ver Mensaje
Mi problema vienen a la hora de sacra los valores
while($fila = mysql_fetch_array($res))
{
$fila = ['imagen']; //esto me saca la imagen de la empres y no la de la oferta
}

por logica intente algo asi:
$fila['ofertas.imagen'];
y me saco error
Veo que estás un poco desesperado y que no sabes mucho de SQL (bueno, a quién engaño, yo tampoco).
Aquí una muestra de lo que deberías hacer, el resto ya es por cuenta tuya.
Código SQL:
Ver original
  1. SELECT
  2. o.imagen AS imagen_oferta,
  3. e.imagen AS imagen_empresa,
  4. ...
  5. FROM ofertas o, empresas e WHERE ...
Código PHP:
$fila = ['imagen_oferta']; 
__________________
Sólo quien nunca nada hace, nunca se equivoca.

Etiquetas: Ninguno
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 18:55.