Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/07/2011, 17:34
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: mysql, php o los dos?

Cita:
Iniciado por nuevoconphp (y con titulos en los foros)
mysql, php o los dos?
Definitivamente tienen que ser ambos, con mysql ejecutas la consulta para leer las dos tablas y con PHP extraes los datos y los muestras.

En tu consulta agrega JOIN, si tienes duda que en alguna galeria no existen fotos, entonces LEFT JOIN para garantizar que la falta de foto no haga que la galeria tampoco se muestre. Un ejemplo:

Código SQL:
Ver original
  1. SELECT album.*, fotos.imagen FROM album
  2. LEFT JOIN fotos ON fotos.album_id = album.id

Lo que hara esto es agregar un campo mas (fotos.imagen) en tu RecordSet ($row_albuns['imagen']) con el nombre del archivo, tomado desde la tabla de fotos (LEFT JOIN), donde la condicion (ON) es que la foto (fotos.album_id) debe pertenecer a la galeria (album.id).

Ahora solo adapta el ejemplo a tus necesidades, supongo que tendras que cambiar nombres de tablas y/o campos para que funcione, y luego nos cuentas como te fue.

Si tienes dudas acerca de como usar JOIN en todas sus variantes, en el subforo de MySQL seguramente obtendras mejor orientacion que aqui.
__________________
- León, Guanajuato
- GV-Foto