Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2009, 04:38
sacris1
 
Fecha de Ingreso: julio-2008
Mensajes: 155
Antigüedad: 15 años, 9 meses
Puntos: 1
Exclamación Ayuda mostrar subconsulta mysql con php

Hola a todos, llevo mucho tiempo mirando por todos los foros de internet para encontrar como resolver mi problema, he visto casos bastante similares pero ninguno se adapta al mi caso.

El problema es el siguiente tengo dos tablas

fotos id,nombre,categoria

en el campo categoria se guarda el id de la categoria correspondiente

categorias id,nombre,descripcion

tengo la siguiente consulta sql

select f.nombre, f.categoria, c.id, c.nombre
from fotos f , categorias c
where f.categoria = c.id

el resultado me sirve, el problema es como le digo al php que quiero el c.nombre y no el f.nombre.

lo estava haciendo de la siguiente manera :

$mostrar=mysql_query("select f.nombre, f.categoria, c.id, c.nombre
from fotos f , categorias c
where f.categoria = c.id ",$link);

while($row = mysql_fetch_array($mostrar)) {

$nombre = $row['c.nombre'];


pero no me va, supongo porque buscará el campo como c.nombre y no lo encuentra, no me sale ningun error ni nada simplemente se queda en blanco.
alguna idea?
Gracias por vuestra ayuda cualquier sugerencia será vienvenida.