|
|
|
| Проблема собственно вот в чем: в таблице
<?php
CREATE TABLE `vt_ansvere` (
`ans_id` int(11) NOT NULL auto_increment,
`ans_name` varchar(255) NOT NULL default '',
`ans_progres` int(11) NOT NULL default '0',
`ans_proc_prog` int(3) NOT NULL default '0',
`lst_id` text NOT NULL,
PRIMARY KEY (`ans_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 COMMENT='Таблица ответов на вопросы теста' AUTO_INCREMENT=1 ;
?>
|
имеются строки, относящиеся к разным записям в таблице:
<?php
CREATE TABLE `vt_list` (
`lst_id` int(11) NOT NULL auto_increment,
`lst_begin_date` date NOT NULL default '0000-00-00',
`lst_name` varchar(255) NOT NULL default '',
`lst_quest` text NOT NULL,
`lst_action` enum('y','n') NOT NULL default 'y',
PRIMARY KEY (`lst_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
?>
|
Подскажите, как мне загнать все записи таблицы `vt_ansvere`, относящиеся к обной записи таблицы`vt_list`, в хтмл таблицу??? Тоесть, отформатировать выводимые данные, чтоб они имели вид таблицы? | |
|
|
|
|
|
|
|
для: NickCo
(01.11.2006 в 13:38)
| | <?php
$q = "select * from vt_ansvere";
if($res = mysql_query($q)) {
echo"<TR><TD>столбец№1</TD><TD>столбец№2</TD><TD>столбец№3</TD></TR>";
while($ar=mysql_fetch_array($res)) {
echo "<TR>";
echo "<TD>", $ar["lst_id"], "</TD>";
echo "<TD>", $ar["lst_begin_date"], "</TD>";
echo "<TD>", $ar["lst_name"], "</TD>";
echo "</TR>";
};
?>
отсутствующие столбцы добавь сам :) | |
|
|
|
|
|
|
|
для: mark
(01.11.2006 в 15:50)
| | Спасибо, а можно ли сделать подобный вывод, если не известна сруктура таблиц? | |
|
|
|
|
|
|
|
для: NickCo
(01.11.2006 в 19:56)
| | наверно можно, но я не умею )) | |
|
|
|