Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2009, 16:54   #1
xxxsas
Пользователь
 
Регистрация: 16.11.2008
Сообщений: 79
Вопрос Создание таблицы в цикле

мне нужно чтобы в результате цикла создавалась таблица с заданным количеством строк и столбцов.

Соорудил простенький код, но он рисует только 1 строку и 1 столбец, а надо 50 на 50:

PHP код:
<?
$a
=0;
$b=0;
?>
<table >
<?
do{$a++;?> <tr id="<?echo $a;?>">
<? do{$b++;?>
<td bgcolor="#990000" id="<?echo $b;?>">&nbsp;</td>
<?
}
while (
$b<50);?>
</tr><?
}
while (
$a<50);
?></table>
В чем ошибка(точнее как ее исправить)?

Последний раз редактировалось xxxsas; 18.03.2009 в 16:58.
xxxsas вне форума Ответить с цитированием
Старый 18.03.2009, 17:05   #2
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Я бы не стал извращатся и написал бы это:
PHP код:
<?php
  
echo '<table>';
  for(
$i=1;$i<=50;$i++){
    echo 
'<tr id="'.$i.'">';
    for(
$j=1;$j<=50;$j++){
      echo 
'<td bgcolor="#990000" id="'.$j.'">&nbsp;</td>';
    }
    echo 
'</tr>';
  }
  echo 
'</table>';
?>
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума Ответить с цитированием
Старый 18.03.2009, 17:20   #3
xxxsas
Пользователь
 
Регистрация: 16.11.2008
Сообщений: 79
По умолчанию

сам разобрался - $b=0; нужно было перенести в начало 2 цикла.

Кстати вопрос по приведенному Dj_smart коду . Один вопрос,- как мне вывести в id столбца i и j т.е. чтобы получилось id=2.10, где 2-i, а 10-j ?

Последний раз редактировалось xxxsas; 18.03.2009 в 18:18.
xxxsas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание, заполнение и сохранение таблицы в C# fractal Общие вопросы .NET 6 22.02.2009 03:21
Создание своей сводной таблицы... Bu$ter Microsoft Office Excel 4 17.06.2008 14:30
Создание обобщающей таблицы Алексей82 Microsoft Office Excel 4 14.06.2008 06:10
Программное создание таблицы в InterBase Proof БД в Delphi 2 05.05.2008 21:05