RQ: Запазване и изкарване на размери от база данни / Плащам

roskata

Registered
Здравейте,

Нужна ми е малко помощ относно запазване на размери checkbox към базата данни.

Ето и нея:

Код:
CREATE TABLE IF NOT EXISTS `ddcart_size` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `value` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;

--
-- Схема на данните от таблица `ddcart_size`
--

INSERT INTO `ddcart_products` (`id`, `value`) VALUES
(1, '35'),
(2, '36'),
(3, '37'),
(4, '38'),
(5, '39'),
(6, '40'),
(7, '41'),
(8, '42'),
(9, '43'),
(10, '44'),
(11, '45');

Таблицата на продуктите:

Код:
--
-- Структура на таблица `ddcart_products`
--

CREATE TABLE IF NOT EXISTS `ddcart_products` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
  `sku` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
  `price` decimal(5,2) NOT NULL DEFAULT '0.00',
  `razmeri` varchar(255) NOT NULL,
  `description` text CHARACTER SET utf8 NOT NULL,
  `cat` int(11) NOT NULL DEFAULT '0',
  `active` int(11) NOT NULL DEFAULT '0',
  `stock` int(11) NOT NULL DEFAULT '0',
  `weight` decimal(5,2) NOT NULL DEFAULT '0.00',
  `height` decimal(4,2) NOT NULL DEFAULT '0.00',
  `width` decimal(4,2) NOT NULL DEFAULT '0.00',
  `length` decimal(4,2) NOT NULL DEFAULT '0.00',
  `ogroup` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=102 ;

--
-- Схема на данните от таблица `ddcart_products`
--

INSERT INTO `ddcart_products` (`id`, `name`, `sku`, `price`, `razmeri`, `description`, `cat`, `active`, `stock`, `weight`, `height`, `width`, `length`, `ogroup`) VALUES
(75, ' Кецове Puma Ibiza NM blue', '43, 45, 46', '15.00', 42, 'hhhhhh', 0, 1, 5, '0.00', '0.00', '0.00', '0.00', 0),
(82, 'ime', '2', '22.00', 0, 'hiihih', 9, 1, 2, '0.00', '0.00', '0.00', '0.00', 0),
(76, 'efr', 'asdas', '12.00', 43, '', 9, 1, 4, '0.00', '0.00', '0.00', '0.00', 0),
(83, 'yes', '11', '15.50', 0, '5555', 9, 1, 5, '0.00', '0.00', '0.00', '0.00', 0),


Показвам ги така:

<?php $result= mysql_query('SELECT * FROM ddcart_size ORDER BY id DESC'); ?>
<?php while($row= mysql_fetch_assoc($result)) { ?>
<input type='checkbox' <?php if ($row['value']==$id) { ?><?php } ?>>
<?php echo htmlspecialchars($row['value']); ?>
<?php } ?>



Обаче въпросът ми е като запазя промените, когато съм избрал размера как да ги покажа в началната страница на продуктите ми?

Благодаря. :)
Код:
 
Обаче въпросът ми е като запазя промените, когато съм избрал размера
На мен ми се струва че щом ги вадиш всеки път от mysql, би трябвало всеки път да се зареждат най-новите?
Или правиш някакви динамични ъпдейти с AJAX и искаш автоматично да се обновява страницата без презареждане?
 
Май това се получава, трябва ми спешно. Мисля, че не е нещо сложно като цяло и за това смятам, че трябва да се заплати, който може да помогне 20-30 лв. с easypay изпращам. Пишете на ЛС. :)
 

Back
Горе