|
|
|
| Господа подскажите пожалуйста, как реализовать следующее:
Имеем в базе MySQL товар "Порт на DSLAM ГТС (Юридические лица)" в 20 строчек
INSERT INTO `sklad` VALUES (147, 'Порты на
DSLAM ГТС (Юридические лица)', '26.05.
2007', '', 'ГТС', '', '24', '3359',
'ports', '', '', '', 'yes');
|
Структура таблицы следующая:
TABLE `sklad` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) NOT NULL default '',
`date_prihod` varchar(255) NOT NULL default '',
`date_uhod` varchar(255) NOT NULL default '',
`otkuda_prihod` varchar(255) NOT NULL default '',
`kuda_uhod` varchar(255) NOT NULL default '',
`sn` varchar(255) NOT NULL default '',
`cena` varchar(255) NOT NULL default '',
`type_oborud` varchar(255) NOT NULL default '',
`type_uhoda` varchar(255) NOT NULL default '',
`primechanie` varchar(255) NOT NULL default '',
`kto_uhod` varchar(255) NOT NULL default '',
`flag_nalichiya` char(3) NOT NULL default '',
PRIMARY KEY (`id`)
|
Вопрос, как заставить PHP при помощи UPDATE проставлять в столбце "flag_nalichiya" значение "no" определенному количеству товара а не всему сразу, желательно с низу в верх?
Т.е. в форме "Уход товара" я ввожу значение 10 и чтобы только у 10 строк параметр "flag_nalichiya" поменялся на "no", а у остальных остался "yes"
P.S. привязки по серийному номеру нет. | |
|
|
|
|
|
|
|
для: Ruthless
(26.05.2007 в 15:32)
| | думаю можно применить limit 10 | |
|
|
|
|
|
|
|
для: bronenos
(26.05.2007 в 15:48)
| | LIMIT пробовал, но почему то он не отрабатывает должным образом :( | |
|
|
|
|
|
|
|
для: Ruthless
(26.05.2007 в 15:32)
| | Как выбрать именно те 10 строк, которые Вы хотите отметить? | |
|
|
|
|
|
|
|
для: Trianon
(26.05.2007 в 16:18)
| | Именно так :) | |
|
|
|
|
|
|
|
для: Ruthless
(26.05.2007 в 16:29)
| | он спрашивает КАК их выбрать
чем они отличаются от других | |
|
|
|