2
Вставка реквизитов и вычесление даты сдачи работы
Автор sentimento, 07 окт. 2013 08:09
Сообщений в теме: 6
#1
Отправлено 07 Октябрь 2013 - 08:09
1. Каким образом можно вставить в шаблон печати: "печать" компании и роспись руководителя, "шаблоном поля"?
2. И подскажите пожалуйста - как (вычислением) в поле "Срок сдачи" прибавить 130 суток к значению из поля "Дата заказа"?
3. И последнее) - В подчиненной таблице требуется дублирование значения поля "Дата заказа" из того же поля родительской таблицы.
Всем за ранее огромное спасибо.
2. И подскажите пожалуйста - как (вычислением) в поле "Срок сдачи" прибавить 130 суток к значению из поля "Дата заказа"?
3. И последнее) - В подчиненной таблице требуется дублирование значения поля "Дата заказа" из того же поля родительской таблицы.
Всем за ранее огромное спасибо.
#2
Отправлено 09 Октябрь 2013 - 09:50
1. Добавляете 2 поля с типом "изображение", загружаете в них картинки и вставляете в шаблон переменные этих полей.
2. $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60);
3. $line['Дата заказа'] = $line['Поле связи с род. таблицей']['Дата заказа'];
'Поле связи с род. таблицей' - заменяете на имя реального поля связи.
2. $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60);
3. $line['Дата заказа'] = $line['Поле связи с род. таблицей']['Дата заказа'];
'Поле связи с род. таблицей' - заменяете на имя реального поля связи.
#3
Отправлено 09 Октябрь 2013 - 18:57
CbCoder (09 Октябрь 2013 - 09:50) писал:
1. Добавляете 2 поля с типом "изображение", загружаете в них картинки и вставляете в шаблон переменные этих полей.
2. $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60);
3. $line['Дата заказа'] = $line['Поле связи с род. таблицей']['Дата заказа'];
'Поле связи с род. таблицей' - заменяете на имя реального поля связи.
2. $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60);
3. $line['Дата заказа'] = $line['Поле связи с род. таблицей']['Дата заказа'];
'Поле связи с род. таблицей' - заменяете на имя реального поля связи.
Спасибо большое! - с первым и третьим пунктом всё ок. Со вторым пунктом не получается - во всех строках "Дата заказа" дата 11.05.1970
#4
Отправлено 09 Октябрь 2013 - 19:03
Вопрос решился! указал вместо названий полей их номера.
Еще в тему - как прибавить не 130 суток а значение из поля "Рабочий срок" (наприм. 130)
Замена $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60); на $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+$line['Рабочий срок']*24*60*60); не срабатывает
Еще в тему - как прибавить не 130 суток а значение из поля "Рабочий срок" (наприм. 130)
Замена $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60); на $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+$line['Рабочий срок']*24*60*60); не срабатывает
#5
Отправлено 09 Октябрь 2013 - 20:07
sentimento (09 Октябрь 2013 - 19:03) писал:
Замена $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+130*24*60*60); на $line['Срок сдачи'] = date("Y-m-d", strtotime($line['Дата заказа'])+$line['Рабочий срок']*24*60*60); не срабатывает
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#6
Отправлено 10 Октябрь 2013 - 00:00
andibrag (09 Октябрь 2013 - 20:07) писал:
$line['Рабочий срок'] - тип поля Число? Для php строка = число если первое значение строки - это цифра, в противном случае - строка, при ее использовании в арифметическом действии, становится нулем. Может быть пробелы присутствуют?
Рабочий срок - это число. Вроде бы нет пробелов. Как может выглядеть вычисление в моем случае?
#7
Отправлено 10 Октябрь 2013 - 00:42
Все снова решилось указание номеров полей а не названием)))))) Всем спасибо огромное!!!
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных