Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 15.05.2016
Сообщений: 42
1

Построить таблицу 3 на 3

20.11.2018, 10:19. Показов 3360. Ответов 4
Метки нет (Все метки)

Добрый день, подскажите как правильно написать цикл, чтобы он строил таблицу 3 на 3.
Данные берутся из базы данных
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<table border="0" width="100%" cellpadding="5">
    <?php
    $connection = mysql_connect("localhost","root","");
    $db = mysql_select_db("computer_component");
    mysql_set_charset("utf8");
    if(!$connection || !$db){
        exit(mysql_error());
        }
    $result = mysql_query("SELECT * FROM news ORDER BY id_news DESC LIMIT 9");
    while($row = mysql_fetch_array($result)){
    ?>
    <tr>
        <td onclick='location.href="<?php echo $row['href']?>"'>
        <div id="head"><?php echo $row['title']?></div>
        <img src="<?php echo $row['image']?>"><div id="text"><p><?php echo $row['text']?></p></td>
    <?php }?>
</table></div>
В данном случае он строит таблицу с 1 строкой, если повторить три раза тэг <tr> - будет 3 столбца, но в каждой "клетке" будет одна и та же информация.
Как правильно написать цикл?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2018, 10:19
Ответы с готовыми решениями:

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

Построить таблицу
Мне необходимо вывести несколько обычных таблиц размером 7х5 с границами, ячейками как в обычном...

Построить таблицу...
Здравствуйте. Подскажите пожалуйста, как решить эту задачу Построить таблицу вычисления зарплаты...

Построить таблицу
Построить таблицу соответствий между мерами. Начальное значение меры, шаг изменения этого значения...

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на PHP‌
4
1724 / 1049 / 387
Регистрация: 13.06.2013
Сообщений: 3,571
20.11.2018, 10:49 2
2 цикла. Один для <tr>, второй для <td>.
0
0 / 0 / 0
Регистрация: 15.05.2016
Сообщений: 42
20.11.2018, 11:47  [ТС] 3
Цитата Сообщение от tarasalk Посмотреть сообщение
2 цикла. Один для <tr>, второй для <td>.
подробнее можно? не совсем понимаю как

Добавлено через 51 минуту
upd. Сделал
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<table border="0" width="100%" cellpadding="5">
<?php
$connection = mysql_connect("localhost","root","");
$db = mysql_select_db("computer_component");
mysql_set_charset("utf8");
if(!$connection || !$db){
    exit(mysql_error());
    }
$result = mysql_query("SELECT * FROM news ORDER BY id_news DESC LIMIT 9");
for($i=1;$i<=3;$i++){
    ?>
    <tr>
        <?php
        for ($a=1; $a<=3 ; $a++){
        $row = mysql_fetch_array($result);
        ?>
        <td onclick='location.href="<?php echo $row['href']?>"'>
            <div id="head"><?php echo $row['title']?></div>
            <img src="<?php echo $row['image']?>"><div id="text"><p><?php echo $row['text']?></p></div></td>
        <?php }?>
    </tr>
<?php }?>
</table>
0
133 / 118 / 34
Регистрация: 04.04.2018
Сообщений: 577
22.11.2018, 08:17 4
Bedarev, Как сделать вывод в строчку только 3 статьи, а остальные уже на другой php?
0
0 / 0 / 0
Регистрация: 15.05.2016
Сообщений: 42
22.11.2018, 08:41  [ТС] 5
Да я сделал) писал выше
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2018, 08:41

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

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

Построить таблицу
Здравствуйте, нужно построить таблицу значений функции y=f(x) для х принадлежащего с шагом h. ...

Построить таблицу истинности
здравствуйте! помогите решить задания.

Построить таблицу истинности
Построить таблицу истинности A)-(q\rightarrow p)\rightarrow q B)-(p\rightarrow q)\rightarrow -(q)


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

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

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