Как я могу зациклить две таблицы соединения, используя между определенной датой продукта ?
Как я могу зациклить две таблицы соединения, используя между определенной датой продукта ?
Во-первых, стол
Table Product MO_code | product_code | product_name | product_qty | product_date ------------------------------------------------------------------------- MO0001 A00001 Cup_Box 3x3 9 2016-04-01
Table item MO_codex | item_code | item_name | item_qty | -------------------------------------------------- MO0001 Aa00001 cup_red 3 MO0001 Ab00001 cup_blue 3 MO0001 Ac00001 cup_green 3
как вы можете видеть, продукт A00001 сделан из элемента в таблице item. Теперь я хочу сделать отчет, который объединит эти 2 таблицы и зациклит его на определенном диапазоне дат. Я уже создаю запрос, но мне трудно создать распечатанный отчет. Можете ли вы научить меня алгоритму, чтобы он показывал таблицу на php вот так..
MO_code|product_code|product_name|product_qty|item_code|item_name|item_qty| --------------------------------------------------------------------------- MO0001 A0001 Cup_box 3x3 9 | Aa00001 cup_red 3 | Ab00001 cup_blue 3 | Ac00001 cup_green 3
Что я уже пробовал:
До сих пор это я уже пробовал. Просто предположим, что $connSQL уже сделан
$среда SQL = "выбрать.MO_code, а.product_code, а.имя_продукта, а.product_qty, б.item_code, б.item_name от продукта соединения пункт Б по.MO_code = б.MO_codex где ";
$product = odbc_exec($connSQL, $sql);
в то время как ($fetch_prod = odbc_fetch_array($продукта))
{
... / / именно здесь был напечатан продукт
пока ()
{
... / / вот где пункт
}
}