есть строка в таблице
<td>225</td>
<td>57</td>
<td>18</td>
<td>8</td>
<td>11</td>
возможно ли перемножить в этой строке к примеру третью с пятой ячейку? если нет, то как присвоить id этим ячейкам программно?
1. algebra - 01 Июля, 2011 - 11:25:43 - перейти к сообщению
2. komprenda - 01 Июля, 2011 - 11:42:34 - перейти к сообщению
algebra пишет:
то как присвоить id этим ячейкам программно?
в цикле
3. algebra - 01 Июля, 2011 - 11:58:17 - перейти к сообщению
циклом наверное не получится - таблица формируется строчками именно в таком виде
4. komprenda - 01 Июля, 2011 - 12:08:32 - перейти к сообщению
algebra пишет:
циклом наверное не получится - таблица формируется строчками именно в таком виде
* двумя - один вложенный цикл
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- );
- $out = "";
- $out .= "<table>";
- for ($i = 0; $i < $k; ++$i) {
- $out .= "<tr>";
- for ($j = 0; $j < 3; ++$j) {
- $out .= "<td id=\"cell_{$i}_{$j}\">{$arr[$i][$j]}</td>";
- }
- $out .= "</tr>";
- }
- $out .= "</table>";
- echo($out);
- ?>
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <table><tr><td id="cell_0_0">1-1</td><td id="cell_0_1">1-2</td><td id="cell_0_2">1-3</td></tr><tr><td id="cell_1_0">2-1</td><td id="cell_1_1">2-2</td><td id="cell_1_2">2-3</td></tr><tr><td id="cell_2_0">3-1</td><td id="cell_2_1">3-2</td><td id="cell_2_2">3-3</td></tr></table>