Привет, ребята :) Я пытаюсь сделать строки после каждой строки таблицы, она работает, когда она находится в HTML, после того как я поместил ее в PHP, она не работает :(
<div id="table">
<table width="100%" border="0" rules="rows">
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>asdasd</td>
<td>asdasdasd</td>
<td>asdasdad</td>
<td>asdadasda</td>
</tr>
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>dasdasdasd</td>
<td>asdasdas</td>
<td>asdasdasd</td>
<td>asdasdasd</td>
</tr>
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>asdasdasd</td>
<td>asdasdasd</td>
<td>asdasdasd</td>
<td>adasdasdasd</td>
</tr>
</table>
</div>
Это мой HTML-код, который работает, и это мой PHP-код, в котором rules = rows не работает
echo '<div id="table" align="center">';
echo '<table width="100%" border="0" rules="rows">';
echo '<tr class="bb">';
echo '<td><div id="tdheight">asdasd</div></td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '</tr>';
Что все мой код :)
<!DOCTYPE html>
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body onload="startTime()">
<div id="clock">
<!--<div id="txt"></div>-->
</div>
<!--<div id="table">
<table width="100%" border="0" rules="rows">
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>asdasd</td>
<td>asdasdasd</td>
<td>asdasdad</td>
<td>asdadasda</td>
</tr>
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>dasdasdasd</td>
<td>asdasdas</td>
<td>asdasdasd</td>
<td>asdasdasd</td>
</tr>
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>asdasdasd</td>
<td>asdasdasd</td>
<td>asdasdasd</td>
<td>adasdasdasd</td>
</tr>
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>asdasdasd</td>
<td>sdasdasda</td>
<td>dasdasda</td>
<td>sdasdasda</td>
</tr>
<tr class="bb">
<td><div id="tdheight">asdasd</div></td>
<td>asdasdasd</td>
<td>asdasda</td>
<td>dadasdad</td>
<td>asdadasd</td>
</tr>
</table>
</div>-->
<?php
for($i=0;$i<=10;$i++)
{
echo '<html><body><div id="table" align="center">';
echo '<table width="100%" border="0" rules="rows">';
echo '<tr class="bb">';
echo '<td><div id="tdheight">asdasd</div></td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '</tr>';
}
?>
</table>
</body>
</body>
</html>
Вы создаете таблицу каждый раз для циклов for.
у вас есть что-то вроде этого:
<?php
echo '<html><body><div id="table" align="center">';
echo '<table width="100%" border="0" rules="rows">';
for($i=0;$i<=10;$i++)
{
echo '<tr class="bb">';
echo '<td><div class="tdheight">asdasd</div></td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '<td>asdasd</td>';
echo '</tr>';
}
?>
</table>
</body>
</body>
</html>
Вы также должны изменить атрибут id на первый класс, поскольку он будет состоять из нескольких элементов с одинаковым идентификатором
border="0"
? Вы рассматривали возможность использования CSS вместо этого?