
14/09/2015, 08:30
|
| | Fecha de Ingreso: febrero-2015
Mensajes: 6
Antigüedad: 10 años Puntos: 0 | |
Respuesta: PROBLEMA con consulta a Base de Datos PHP+MySQL Cita:
Iniciado por leonardo_josue Hola luisfevq:
Tienes muchas formas para resolver lo que necesitas, puedes utilizar IN, EXISTS o hacer uso de LEFT o RIGHT JOIN...
Para que una receta se pueda hacer, la única condición es que TODOS LOS INGREDIENTES EXISTAN O SE ENCUENTREN en la DESPENSA, si uno sólo de ellos no cumple con esta condición, entonces la receta no se puede hacer. Convierte este enunciado a SQL y tendrás la respuesta. Si continuas con problemas, postea algo de lo que intentaste hacer y con gusto te ayudamos a corregirla.
Saludos
Leo. Hola, realice algo asi:
Código MySQL:
Ver originalSELECT a.ali_descripcion , i.ing_codigo , r.rec_descripcion , i.ing_alimento FROM alimentos a , receta_ingrediente ri , recetas r , despensa d INNER JOIN ingredientes i ON d.des_alimento = i.ing_alimento WHERE a.ali_id = d.des_alimento AND ri.ing_id = i.ing_codigo AND i.ing_codigo ='".$datos."'
Última edición por gnzsoloyo; 14/09/2015 a las 09:34 |