|
|
|
| Помогите новичку, плз
Надо создать таблицу с шапкой из полей "Вид", "Название" а под ними данные построчно (тоже в таблице).
если в html это так:
<table width="100%" border="0">
<tr>
<td width="19%"valign="top"></td>
<td width="74%" class="style2">...
<table width="100%" border="0">
<tr>
<td class="style3"><table border="1" cellpadding="0" cellspacing="0">
<tr align="center" bgcolor="lightgrey" class="style4">
<td class="xl26" width="70"><b>Вид </b></td>
<td class="xl26" width="42"><b>Название </b></td>
</tr>
</table></td>
</tr>
</table>
</tr>
</table>
то как это сделать с помощью php с данными из sql?
получается только так:
Вид такой-то
Название такое-то
Вид...
Название... | |
|
|
|
|
|
|
|
для: Татьяна77
(13.08.2006 в 23:25)
| | для начала данные из MySQL надо получить. делаем так
<?php
$query = "SELECT * FROM table";
$result = mysql_query($query);
if(!$result) echo "Error - ".mysql_error();
else
$txt = mysql_fetch_array($result);
?>
|
когда запрос к бд составлен и осуществлен записываем результаты
<?php
echo '<table><tr><td>Вид</td><td>Название</td></tr>';
for($i = 0; $i < mysql_num_rows($result); $i++)
echo '<tr><td>'.$txt['поле_таблицы_вид'].'</td><td>'.$txt['поле_таблицы_Название'].'</td></tr>';
echo '</table>';
?>
|
| |
|
|
|
|
|
|
|
для: Lelik
(13.08.2006 в 23:31)
| | Получилось :)
а как же сделать рамку в таблице и чтобы текст по колонкам разбивался?
У меня пока обе колонки слитны. | |
|
|
|
|
|
|
|
для: Татьяна77
(13.08.2006 в 23:59)
| | ну например так
<table border="0" bgcolor="#000000" cellspacing="1">
|
или, самы простой вариант
| |
|
|
|
|
|
|
|
для: Lelik
(14.08.2006 в 00:01)
| | прошу прощения. исправить так надо
<table border="0" bgcolor="#000000" cellspacing="1">
<tr bgcolor="#FFFFFF">
|
| |
|
|
|
|
|
|
|
для: Lelik
(13.08.2006 в 23:31)
| | Lelik,
СПАСИБО ОГРОМНОЕ, все получилось! | |
|
|
|
|
|
|
|
для: Татьяна77
(13.08.2006 в 23:25)
| | . | |
|
|
|