Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Скрипт учета товара, не могу совладать с UPDATE
 
 автор: Ruthless   (26.05.2007 в 15:32)   письмо автору
 
 

Господа подскажите пожалуйста, как реализовать следующее:
Имеем в базе 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. привязки по серийному номеру нет.

   
 
 автор: bronenos   (26.05.2007 в 15:48)   письмо автору
 
   для: Ruthless   (26.05.2007 в 15:32)
 

думаю можно применить limit 10

   
 
 автор: Ruthless   (26.05.2007 в 15:49)   письмо автору
 
   для: bronenos   (26.05.2007 в 15:48)
 

LIMIT пробовал, но почему то он не отрабатывает должным образом :(

   
 
 автор: Trianon   (26.05.2007 в 16:18)   письмо автору
 
   для: Ruthless   (26.05.2007 в 15:32)
 

Как выбрать именно те 10 строк, которые Вы хотите отметить?

   
 
 автор: Ruthless   (26.05.2007 в 16:29)   письмо автору
 
   для: Trianon   (26.05.2007 в 16:18)
 

Именно так :)

   
 
 автор: bronenos   (26.05.2007 в 17:22)   письмо автору
 
   для: Ruthless   (26.05.2007 в 16:29)
 

он спрашивает КАК их выбрать
чем они отличаются от других

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования