[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: цикл столбиков
phplammer-_-
Есть HTML таблица. в которой 5 столбиков. Вертикальная тоесть по 50 пикселей. В ней первые столбики слева пустые. вот нужно туда влепить номера их. можно ли как то с помощью кода php сделать чтобы он определял номер столбика?



Спустя 50 секунд (4.10.2010 - 13:09) ApuktaChehov написал(а):
Создайте эти столбики с помощью PHP.

Спустя 1 минута, 19 секунд (4.10.2010 - 13:10) phplammer-_- написал(а):
это как? smile.gif user posted image

Спустя 11 минут, 55 секунд (4.10.2010 - 13:22) Ice написал(а):

<table border="1">
<?php

$numrows = 5;

for( $i = 1; $i < $numrows; ++ $i ) {
?>
<tr>
<
th><?php echo $i?></th>
<
td> </td>
<
td> </td>
<
td> </td>
<
td> </td>
</
tr>
<?php
}
?>
</table>
Это один из вариантов

Спустя 5 минут, 51 секунда (4.10.2010 - 13:28) phplammer-_- написал(а):
не паше (

Спустя 58 секунд (4.10.2010 - 13:29) Ice написал(а):
Ошибки?

Вариант 2

<table border="1">
<?php

$numrows = 5;
$out;
for( $i = 1; $i < $numrows; ++ $i ) {

$out .= '<tr>';
$out .= '<th>'.$i.'</th>';
$out .= '<td> </td>';
$out .= '<td> </td>';
$out .= '<td> </td>';
$out .= '<td> </td>';
$out .= '</tr>';
}
echo $out;
?>
</table>

Спустя 21 минута, 14 секунд (4.10.2010 - 13:50) phplammer-_- написал(а):
вот ето работает. но получилось так что оно цифры расставило 1 2 3 4 и т.д

но оно и клонировало столько раз сколько цифр. и 1 столбик 5 раз показывает

Спустя 1 минута, 29 секунд (4.10.2010 - 13:52) ApuktaChehov написал(а):
Ну правильно, а вы как хотели?

Спустя 26 секунд (4.10.2010 - 13:52) phplammer-_- написал(а):
мда. мне надо чтобы столбики не создавались 1 и тот же по 50 раз но слева было :


1
2
3
4
5

вот так хотел.

Спустя 5 секунд (4.10.2010 - 13:52) Ice написал(а):
значит этот цикл находится еще внутри какого-то цикла. Если взять его одного - то все работает, как часы.

Спустя 1 минута, 34 секунды (4.10.2010 - 13:54) linker написал(а):
<table border="1">
<?php

$numrows = 5;
$out;
for( $i = 1; $i < $numrows; ++ $i )
{
$out .= '<tr>';
$out .= '<td>'.$i.'</td>';
$out .= '<td> </td>';
$out .= '<td> </td>';
$out .= '<td> </td>';
$out .= '<td> </td>';
$out .= '</tr>';
}
echo $out;
?>
</table>

Спустя 9 секунд (4.10.2010 - 13:54) phplammer-_- написал(а):
и что делать? sad.gif((((((((((((((( как по другому указать цикл ток к столбику? (

Спустя 2 минуты, 32 секунды (4.10.2010 - 13:57) ApuktaChehov написал(а):
Как что делать? У вас как страница формируется?

Спустя 29 секунд (4.10.2010 - 13:57) phplammer-_- написал(а):
непонял. всмысле формируется?

Спустя 1 минута, 34 секунды (4.10.2010 - 13:59) ApuktaChehov написал(а):
Статические страницы? Т.е. весь код в файлах, которые прямо в браузер и грузятся. Или же динамические, т.е. с помощью PHP?

Спустя 54 секунды (4.10.2010 - 14:00) linker написал(а):
Нарисуй как оно должно выглядеть и все недопонимание исчезнет.

Спустя 8 минут, 15 секунд (4.10.2010 - 14:08) phplammer-_- написал(а):
страницы динамические. подружается реквиром кор и комон сервера

Спустя 1 час, 5 минут, 46 секунд (4.10.2010 - 15:14) phplammer-_- написал(а):
ап

Спустя 6 часов, 18 минут, 38 секунд (4.10.2010 - 21:32) linker написал(а):
Повторяю, из того что ты обрисовал, не понятно как оно должно выглядеть. Если бы ты хотя бы нарисовал как должно получится, то давно бы уже получил ответ на свой вопрос.

Спустя 10 часов, 5 минут, 27 секунд (5.10.2010 - 07:38) ApuktaChehov написал(а):
Пример - проще некуда!

$html_arr = Array(
'<td>Это первый столбик</td></tr>',
'<td>Это второй столбик</td></tr>',
'<td>Это третий столбик</td></tr>',
'<td>Это четвертый столбик</td></tr>',
'<td>Это пятый столбик</td></tr>',
);


foreach($html_arr as $key => $val)
echo('<tr><td>'. ++$key .'</td> '. $val .'</br>');
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.