21/02/2006, 05:34
|
| | Fecha de Ingreso: noviembre-2004
Mensajes: 181
Antigüedad: 20 años, 2 meses Puntos: 1 | |
mira es lo que queria hacer osea eligues la sala 1 del primer combo y te muestra las camas disponibles el 2 combo
mira la relacion de las tablas es la siguiente
tengo una tabla hospitalizacion donde se guarda las fk
de sala y cama pero mira la estrucctura de las tablas es asi
hospitalizacion / sala / cama
rut (pk) / id_sala (pk) / id_cama (pk)
id_sala (fk) / sala / cama
id_cama (fk)
la relacion de camas libres la saco de las consulta
ago esta consulta pero el problema que tiene es que me arroja duplicado los resultados de camas disponibles y toda la cantidad de camas que hay hasta las ocupadas; cuando ahy mas de dos registros por sala
sql= select cama.id_cama, cama.numero, hospitalizacion.id_sala from cama
inner join hospitalizacion
on cama.id_cama <> hospitalizacion.id_cama and talizacion.ID_SALA = '$sala2'
donde $sala2 es la sala seleccionada en el primer combobox
estoy trabajando con mysql con php |