Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - strakhov

Страницы: [1]
1
Базы данных / запрос с двумя таблицами
« : 24 Декабря 2008, 14:06:54 »
есть две таблицы

первая "tblorderheaders"
lngOrderID(номер заказа уникальный)|....|


вторая "tbldocs"
...|lngDocType(тип документа)|lngDocNum(номер заказа)|lndIdTipDocs|..

во вторую таблицу пишутся множество записей с  номерами заказов lngDocNum(номер заказа) (может быть много записей с одинаковым lngDocNum(номер заказа)) но с разными lngDocType(тип документа).

надо вывести данные из tblorderheaders с теми записями у которых одинаковый lngOrderID=lngDocNum и lngDocType=\'1\' и lndIdTipDocs=\'2\'

Мой запрос выводит все записи из tblorderheaders, т.е никак не реагирует на условия отбора

$Query = "SELECT *  FROM tblorderheaders LEFT JOIN  tbldocs ON tblorderheaders.lngOrderID=tbldocs.lngDocNum where tbldocs.lngDocType=\'1\' and tbldocs.lndIdTipDocs=\'2\' ";

2
PHP / Есть задачка по округлению чисел!
« : 17 Января 2008, 15:25:29 »
Округление должно происходить следующим образом:

если вес больше ровного значения (1  1,5  2  2,5....) на сумму до 200 грамм, то округляется в меньшую сторону, если больше – то в большую. Кроме начального значения, которое не может быть менее 0,5(шаг веса 0,5 кг.).
 
 
Пример:                            реальный вес 0,1 => 0,5
                                               реальный вес 0,6 => 0,5
                                               реальный вес 0,7 => 0,5
                                               реальный вес 0,75 => 1
                                               реальный вес 2,2 => 2
                                               реальный вес 2,25 => 2,5  и т.д.

Помогите решить задачу с помощью PHP.
Заранее спасибо.

Страницы: [1]