Hypothetically I three tables: * recipes - contains recipes * ingredients - list of items * meals - list of meals
Ben böyle bir seçim üreten bir fveyam var:
Choose what ingredients you have:
- apples
- bananas
- cherries
Choose the meal this is fveya:
- breakfast
- lunch
- dinner
Ben kullanıcı ya da seçim yapabilmek istiyveyasanız veya yukarıdaki hiçbiri, yani elma ya da kiraz OR (muz && öğle) seçebilirsiniz
Ben MySQL sveyagulamak benim sveyagu kabaca
select recipes.* from recipes
veya
select recipes.* from recipes, ingredients
where recipes.id= ingredients.id and ingredients.list in ('apple');
veya
select recipes.*
from recipes, ingredients, meal
where recipes.id= ingredients.id
and ingredients.list
and ingredients.id = meals.id
and ingredients.list ('apple')
and meals.list in ('lunch');
Bu dizi (yani is_array (maddeler) ingredients.list)) 'elma' (in. "(Sorgunun tablo (maddeler) ve son yapışma ekleyeceğiniz varsa (PHP) demenin güzel bir yolu var mı. ..
without having to write all the possible combinations veya possible inputs (i.e. the user's selected from the ingredients list, veya from the ingredients and meals list, veya from no lists)?