- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
private function _getOrderBy($orderField)
{
switch ($orderField)
{
case 'ProductID':
return 'ProductID';
case 'ProductName':
return 'ProductName';
case 'Per':
return 'Per';
case 'Start':
return 'Start';
case 'Qty':
return 'Qty';
case 'OrderDetailsID':
return 'OrderDetailsID';
case 'FIOUr':
return 'FIOUr';
case 'AddressUr':
return 'AddressUr';
case 'ZipCodeUr':
return 'ZipCodeUr';
case 'OrderRealSupID':
return 'OrderRealSupID';
case 'PayDate':
return 'PayDate';
case 'SumPay':
return 'SumPay';
case 'NumPlPor':
return 'NumPlPor';
default:
return 'OrderID';
}
}
//Вот еще чуть-чуть:
private function _getOrderType($orderType)
{
switch ($orderType)
{
case 'asc':
return 'asc';
default:
return 'desc';
}
}
Ну в общем, привожу пару этюдов из "коричневой" симфонии, которые используются для формирования SQL запроса. Код - прост, но говнист.
GhOsTMZ 17.12.2012 16:44 # +4
3.14159265 17.12.2012 17:33 # +5
eth0 17.12.2012 17:35 # +4
LispGovno 17.12.2012 17:54 # +1
LispGovno 17.12.2012 17:59 # 0
bormand 17.12.2012 18:09 # +4
P.S. Точка с запятой после фигурной скобки. Заразился у ГотичнойАлисы?
LispGovno 17.12.2012 18:12 # +1
Мне это просто напомнило какой-то смайлик, только я не понял какой.
guest 18.12.2012 13:02 # 0
LispGovno 19.12.2012 00:31 # 0
Govnocoder#0xFF 19.12.2012 00:14 # +1
GhOsTMZ 20.12.2012 10:22 # 0