В таблице источнике текстовые поля, в таблице приемнике поле типа связь по полю Название, с таблицами Тип и Объект
Сначала сделал так :
$datatab ['Тип']=$line['Тип']; $datatab ['Объект']=$line['Объект']; $datatab_id = insert_query($datatab, "МояТаблица");Поля остались пустыми что логично.
Потом попытался сделать так:
$res = data_select(410, "f6430=",$line['Тип']); $row = sql_fetch_array($res); $datatab_id ['Тип'] = $row['id']; echo $datatab_id ['Тип']; $res = data_select(420, "f6490=",$line['Объект']); $row = sql_fetch_array($res); $datatab_id ['Объект'] = $row['id']; $datatab_id = insert_query($datatab, "МояТаблица");410 и 420 это таблицы с которыми связь в полях Тип и Объект у таблицы МояТаблица
http://prntscr.com/biz8gh
http://prntscr.com/biz8rn
Результат отритцательный, при этом отладка показывает что в связанных таблицах поля находятся.