PHP &

0 Cevap php

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)?

0 Cevap