таблица Прайсы код 321
Кот поля Цена прайс f4201
код поля Код изделия f4181
код поля id f4141
Сделала вычисление в таблице Прайсы - вместо цены в таблицу Номенклатура подставляет ID последней записи в таблице Прайсы
$result = data_select_field(321, "max(`id`) AS `max_id`", "`status`=0 and `f4181`=",$line['Код изделия']['ID']); if ($row = sql_fetch_assoc($result)) $line['Код изделия']['Цена прайс'] = $row['max_id']; else $line['Код изделия']['Цена прайс'] = 0;
а если изменить вычисление так - то не работает
$result = data_select_field(321, "max(`id`) AS `max_id`", "`status`=0 and `f4181`=",$line['Код изделия']['ID']); if ($row = sql_fetch_assoc($result)) $result_1 = data_select_field(321, "`f4201` AS `end_cena`", "`status`=0 and `f4141`=",$row['max_id']); if ($row_1 = sql_fetch_assoc($result_1)) $line['Код изделия']['Цена прайс'] = $row_1['end_cena']; else $line['Код изделия']['Цена прайс'] = 0; else $line['Код изделия']['Цена прайс'] = 0;