Как да направя като променям категорията на новина например, select-а да застава на това, което е било избрано преди да я променям.А не да седи на първото в списъка.
SQL
Код:
$zaqvka = "SELECT * FROM kategorii_novini";
$result = mysql_query($zaqvka) or die (mysql_error());
echo"<select name='kategoria' size='1'>";
while ($row1 = mysql_fetch_assoc($result))
{
echo "<option value='$row1[id]'>$row1[kategoria]</option>";
}
echo"</select>";
SQL
Код:
--
-- Структура на таблица `kategorii_novini`
--
CREATE TABLE IF NOT EXISTS `kategorii_novini` (
`id` int(20) NOT NULL AUTO_INCREMENT,
`kategoria` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`podkategoria` int(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=9 ;
--
-- Дъмп (схема) на данните в таблицата `kategorii_novini`
--
INSERT INTO `kategorii_novini` (`id`, `kategoria`, `podkategoria`) VALUES
(1, 'Игри', 0),
(2, 'Хардуер', 0),
(3, 'Филми', 0),
(4, 'Спортни', 0),
(5, 'aaa', 1),
(6, 'sss', 2),
(7, 'dfg', 2),
(8, 'ghfjh', 4);