Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Наташка12
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 23
#1

Функция, создающую таблицу

05.10.2012, 20:24. Просмотров 999. Ответов 9
Метки нет (Все метки)

Написать функцию, создающую таблицу, количество строк и столбцов которой принимается в качестве аргументов. Так ли её делать?

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<html>
<head>
<title>функция</title>
</head>
<body>
 
<?php
$arr[1][1]="Имя";  
$arr[2][1]="Роман"; 
$arr[3][1]="Виктория";
$arr[4][1]="Рита";
$arr[5][1]="Валерия"; 
$arr[6][1]="Ирина";
 
echo "<table border=1> <tr>";
for ($j=1; $j<=6; $j++){
for ($g=0; $g<=1; $g++){
echo "<td>".$arr[$j][$g];
}
echo "</tr>";
}
?>
 
</body>
</html>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2012, 20:24
Ответы с готовыми решениями:

Функция, которая рисует таблицу умножения
Помогите правильно сделать вывод чисел. функция должна нарисовать следующий...

SQL таблицу в html таблицу
Здравствуйте уважаемые эксперты. Имеется база на SQL, с таблицей users...

функция,создающую двумерный масиив случайных чисел.
Помогите пожалуйста написать программу в С++. функция,создающую двумерный...

Функция возвращающая таблицу
Здравствуйте, надо написать функцию с курсором, который возвращет таблицу. Я...

Функция добавления значений в таблицу по условию
Здравствуйте, не знаю как реализовать функцию, которая делает следующее. Если...

9
Vovan-VE
13153 / 6537 / 1038
Регистрация: 10.01.2008
Сообщений: 15,070
05.10.2012, 20:36 #2
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
function printTable($cols, $rows) {
    echo '<table>';
    for ($r = 0; $r < $rows; $r++) {
        echo '<tr>';
        for ($c = 0; $c < $cols; $c++) {
            echo '<td></td>';
        }
        echo '</tr>';
    }
    echo '</table>';
}
 
printTable(3, 4);
1
Наташка12
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 23
05.10.2012, 21:17  [ТС] #3
Пустой экран

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
<title>таблица</title>
</head>
<body>
<?php
function printTable($cols, $rows) {
    echo '<table>';
    for ($r = 0; $r < $rows; $r++) {
        echo '<tr>';
        for ($c = 0; $c < $cols; $c++) {
            echo '<td></td>';
        }
        echo '</tr>';
    }
    echo '</table>';
}
 
printTable(3, 4);
?>
</body>
</html>
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16750 / 6641 / 862
Регистрация: 12.06.2012
Сообщений: 19,887
Завершенные тесты: 1
05.10.2012, 21:20 #4
Цитата Сообщение от Наташка12 Посмотреть сообщение
Пустой экран
так вы данные в таблицу то добавьте. или стили пропишите для таблицы (или хотя бы рамку)
1
Vovan-VE
13153 / 6537 / 1038
Регистрация: 10.01.2008
Сообщений: 15,070
05.10.2012, 21:22 #5
Цитата Сообщение от Наташка12 Посмотреть сообщение
Пустой экран
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<title>таблица</title>
<style type="text/css">
table, td {
    border: #000 solid 1px;
}
</style>
</head>
<body>
<?php
...
1
Наташка12
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 23
05.10.2012, 22:15  [ТС] #6
теперь получился маленький 4-этажный дом с 3-мя окнами на этаже))
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16750 / 6641 / 862
Регистрация: 12.06.2012
Сообщений: 19,887
Завершенные тесты: 1
05.10.2012, 22:16 #7
Наташка12, код покажите как вы используете
1
Наташка12
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 23
05.10.2012, 22:33  [ТС] #8
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<html>
<head>
<title>таблица</title>
<style type="text/css">
table, td {
    border: #000 solid 1px;
}
</style>
</head>
<body>
<?php
function printTable($cols, $rows) {
    echo '<table>';
    for ($r = 0; $r < $rows; $r++) {
        echo '<tr>';
        for ($c = 0; $c < $cols; $c++) {
            echo '<td></td>';
        }
        echo '<table>';
    }
    echo '</table>';
}
 
printTable(3,4);
?>
</body>
</html>
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16750 / 6641 / 862
Регистрация: 12.06.2012
Сообщений: 19,887
Завершенные тесты: 1
05.10.2012, 22:36 #9
Цитата Сообщение от Наташка12 Посмотреть сообщение
PHP
1
2
3
echo '<table>';
    }
    echo '</table>';
А просто скопировать нельзя было? Откуда взялось два <table>?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<html>
<head>
<title>таблица</title>
<style type="text/css">
table, td {
    border: #000 solid 1px;
}
</style>
</head>
<body>
<?php
function printTable($cols, $rows) {
    echo '<table>';
    for ($r = 0; $r < $rows; $r++) {
        echo '<tr>';
        for ($c = 0; $c < $cols; $c++) {
            echo '<td>TD</td>';
        }
        echo '</tr>';
    }
    echo '</table>';
}
 
printTable(3,4);
?>
</body>
</html>
1
Наташка12
0 / 0 / 0
Регистрация: 05.10.2012
Сообщений: 23
05.10.2012, 22:40  [ТС] #10
Спасибо
0
05.10.2012, 22:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2012, 22:40

Функция которая строит спиральную таблицу
Напишите функцию которая строит спиральную таблицу заданного порядка. ...

Запись данных в таблицу по условию/функция поиска
Добрый день ув. знатоки VBA! Есть две колонки: в первую по порядку заносятся...

Не работает функция добавления данных из коллекции в таблицу
Не работает функция добавления данных из коллекции в таблицу Код declare ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru