Всем здарова.
Не могу отредактировать инфу в базе через php! А какова фига - не пойму. Подскажите, что делать?
Структура таблицы (Отобразить)CODE (
SQL):
скопировать код в буфер обмена
CREATE TABLE IF NOT EXISTS `products` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`ot_kogo` varchar(255) DEFAULT NULL,
`komu` varchar(255) DEFAULT NULL,
`text` varchar(255) DEFAULT NULL,
`when` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
INSERT INTO `products` (`id`, `ot_kogo`, `komu`, `text`, `when`) VALUES
(1, 'Leska', 'HandLife', 'Unknown', 1364051503),
(2, 'Werta Perkins', 'Kaberdin', '30', 1364051504),
(3, 'Wall-E', 'ЧП Марков', '520', 1364131368),
(4, 'Nikon D5', 'ElectroNica', '30', 1364131369),
(5, 'CASIO', 'Life Styleааа', '30', 1364131370);
Обработчик - edit_table.php (Отобразить)PHP:
скопировать код в буфер обмена
<?PHP
$tablica = $_GET['tablica'];
$id_msg = $_GET['id_msg'];
$ot_kogo = $_GET['ot_kogo'];
$komu = $_GET['komu'];
$when = $_GET['when'];
$text = $_GET['text'];
$sql = "UPDATE `$tablica` SET ot_kogo='$ot_kogo', komu='$komu', when='$when', text='$text' WHERE id='$id_msg'";
?>
Ну и сам запрос:
http://denwer.my/edit_table.php?tablica=products&id_msg=2&ot_kogo=Martoni&komu=Lihoota&when=1364131376&text=Unknown
Подставляю в запросе другую таблицу и переменные - всё редактируется. А вот с этой - нифига не могу сделать, ничего не меняется.
when у меня в юникс формате.
ПС. Экспериментирую на денвере