Цитата
Цитата
Цитата
Отправлено 09 Октябрь 2012 - 14:51
Цитата
Цитата
Цитата
Отправлено 09 Октябрь 2012 - 17:14
CbCoder (09 Октябрь 2012 - 14:51) писал:
$line['Рабочее название'] = $idНо это не работает. понятно почему - возвращается id записи из таблицы Заказы, а "Рабочее название" связано с таблицей контрагенты.
Отправлено 10 Октябрь 2012 - 09:43
Цитата
$line['Рабочее название'] = $idНо это не работает. понятно почему - возвращается id записи из таблицы Заказы, а "Рабочее название" связано с таблицей контрагенты.
$data['Рабочее название'] = $line['Заказчик']['ID'];
$data['Рабочее название'] = $line['Заказчик']['ID']; $data['Компания'] = $line['ID']; $data['Дата отгрузки'] = date ("Y-m-d H:i:s"); $data['Тип товара'] = $line['Товар']; $data['Водитель'] = $line['Водитель']; $data['Объем'] = $line['Отгружать по']; insert_query($data,"Журнал отгрузок");
Отправлено 10 Октябрь 2012 - 14:03
CbCoder (10 Октябрь 2012 - 09:43) писал:
$data['Рабочее название'] = $line['Заказчик']['ID'];
$data['Рабочее название'] = $line['Заказчик']['ID']; $data['Компания'] = $line['ID']; $data['Дата отгрузки'] = date ("Y-m-d H:i:s"); $data['Тип товара'] = $line['Товар']; $data['Водитель'] = $line['Водитель']; $data['Объем'] = $line['Отгружать по']; insert_query($data,"Журнал отгрузок");
$data['Рабочее название'] = $line['Заказчик']['ID'];Хитрая получилась конструкция. Сам это не смог сделать, т.к. я до конца не понимаю как работает ['ID']. По примеру просто поля связи им забиваю, толком не понимая как он работает. В документации про это к сожалению мало информации.
Отправлено 12 Ноябрь 2012 - 15:21
// Получаем сумму содержимого полей "Сумма" таблицы "Позиции счета", где поле "Счет" равно номеру счета. $sqlQuery = "SELECT sum(f810) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807='".$line['Счет']['id']."'"; $res = mysql_query($sqlQuery); $row = mysql_fetch_array($res); $line['Счет']['Сумма'] = $row['summa'];
// Получаем сумму содержимого полей "Сумма" таблицы "Позиции счета", где поле "Счет" равно номеру счета. $sqlQuery = "SELECT sum(f1197) as summa FROM ".DATA_TABLE."95 WHERE status=0 AND f1203='".$line['Позиции заявки']['id']."'"; $res = mysql_query($sqlQuery); $row = mysql_fetch_array($res); $line['Заявка на производство']['Общая площадь, м2'] = $row['summa'];
Отправлено 13 Ноябрь 2012 - 07:56
$line['Позиции заявки']['Общая площадь, м2'] = $row['summa'];
Отправлено 13 Ноябрь 2012 - 08:48
Roman (13 Ноябрь 2012 - 07:56) писал:
$line['Позиции заявки']['Общая площадь, м2'] = $row['summa'];
Отправлено 13 Ноябрь 2012 - 16:46
Отправлено 14 Ноябрь 2012 - 14:31
// Получаем сумму содержимого полей "Сумма" таблицы "Позиции счета", где поле "Счет" равно номеру счета. $sqlQuery = "SELECT sum(f810) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807='".$line['Счет']['id']."'"; $res = mysql_query($sqlQuery); $row = mysql_fetch_array($res); $line['Счет']['Сумма'] = $row['summa'];
$sqlQuery = "SELECT sum(f812) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807=$ID"; $res = mysql_query($sqlQuery); $row = mysql_fetch_array($res); $line['Сумма'] = $row['summa'];
Отправлено 15 Ноябрь 2012 - 13:19
Отправлено 15 Ноябрь 2012 - 13:31
Отправлено 15 Ноябрь 2012 - 13:57
Отправлено 15 Ноябрь 2012 - 14:06
CbCoder (15 Ноябрь 2012 - 13:57) писал:
Цитата
Цитата
$line['Телефон'] = $line['Компания']['Телефон'];
Отправлено 15 Ноябрь 2012 - 16:16
$ins_data['ПолеБ1'] = $line['ПолеА1']; $ins_data['ПолеБ2'] = $line['ПолеА2']; $ins_data['ПолеБ3'] = $line['ПолеА3']; ......... insert_query("Вторая таблица", $ins_data)
Отправлено 15 Ноябрь 2012 - 19:06
CbCoder (15 Ноябрь 2012 - 16:16) писал:
$ins_data['ПолеБ1'] = $line['ПолеА1']; $ins_data['ПолеБ2'] = $line['ПолеА2']; $ins_data['ПолеБ3'] = $line['ПолеА3']; ......... insert_query("Вторая таблица", $ins_data)
Сообщение отредактировал Nikoff: 15 Ноябрь 2012 - 19:09
Отправлено 16 Ноябрь 2012 - 09:28
if ($line['Копия создана'] != 'Да') { $ins_data['ПолеБ1'] = $line['ПолеА1']; $ins_data['ПолеБ2'] = $line['ПолеА2']; $ins_data['ПолеБ3'] = $line['ПолеА3']; ......... insert_query("Вторая таблица", $ins_data); $line['Копия создана'] = 'Да'; }
Отправлено 16 Ноябрь 2012 - 09:32
Цитата
Отправлено 02 Декабрь 2012 - 00:20
Цитата
Сообщение отредактировал Oleg_: 02 Декабрь 2012 - 00:22
Отправлено 02 Декабрь 2012 - 10:48
("Позиции заказа","`Статус записи`=0 AND `Номер заказа`=".$ID,"all")
0 пользователей, 15 гостей, 0 анонимных