Begemot
Пользователь
Собственно возник вопрос. Мне как-то Exile помог разобраться с адаптацией php кода под TPII, но видать я совсем тупой. Не могу выдернуть данные из базы. Тогда была таблица вида:
В php файле было так
Там все было понятно. Другая таблица выглядит так
И вот тут я зашел в тупик со своим отсутствием знаний. Никак не могу вывести в поля нужную информацию.
Подскажите, люди добрые, как вытащить 'поле 1', 'поле 2', 'поле 3' и 'поле 4'
Код:
CREATE TABLE IF NOT EXISTS `bb_mytableone` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`item` varchar(15) NOT NULL,
`howmany` varchar(15) NOT NULL,
`price` varchar(150) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=117 ;
INSERT INTO `bb_mytableone` (`id`, `item`, `howmany`, `price`) VALUES
(1, 'one', '1', 'инфа 1'),
(2, 'two', '1', 'инфа 2'),
(3, 'three', '1', 'инфа 3'),
(4, 'four', '1', 'инфа 4');
В php файле было так
Код:
$one_data = DB()->fetch_row("SELECT price FROM bb_mytableone WHERE item='one'");
$two_data = DB()->fetch_row("SELECT price FROM bb_mytableone WHERE item='two'");
$three_data = DB()->fetch_row("SELECT price FROM bb_mytableone WHERE item='three'");
$four_data = DB()->fetch_row("SELECT price FROM bb_mytableone WHERE item='four'");
$template->assign_vars(array(
'ONE' => $one_data['price'],
'TWO' => $two_data['price'],
'THREE' => $three_data['price'],
'FOUR' => $four_data['price'],
Там все было понятно. Другая таблица выглядит так
Код:
CREATE TABLE IF NOT EXISTS `bb_mytabletwo` (
`id` varchar(11) NOT NULL,
`infone` varchar(30) NOT NULL,
`inftwo` varchar(12) NOT NULL,
`infthree` varchar(13) NOT NULL,
`inffour` varchar(1) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `bb_mytabletwo` (`id`, `infone`, `inftwo`, `infthree`, `inffour`) VALUES
('1', 'поле 1', 'поле 2', 'поле 3', 'поле 4');
И вот тут я зашел в тупик со своим отсутствием знаний. Никак не могу вывести в поля нужную информацию.
Подскажите, люди добрые, как вытащить 'поле 1', 'поле 2', 'поле 3' и 'поле 4'