Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 2
MySQL

Вывод из базы данных в таблицу

23.12.2015, 19:52. Показов 1082. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Знаю, что есть ответы на такой вопрос, но они не подходят под то, что я хочу сделать. Так как я новичjк и о PHP знаю только прочитанное на форумах прошу не говорить, что там надо поменять пару строк кода, а помочь их написать.

Сама задача: из базы данных надо вывести ВСЕ Заголовки, Видео, Текст в определенном порядке (Как я думаю в таблицу) В БД есть (id,title,video,prize(это как текст)). Сам порядок:
Загаловок(4) | Заголовок(3)
Видео (4) | Видео(3)
Текст(4) | Текст(3)

Загаловок(2) | Заголовок(1)
Видео (2) | Видео(1)
Текст(2) | Текст(1)

Начиная с самой новой (последней) новости. Есть код но после дня проб его переделать я понял, что надо писать по другому.
Если что-то такое было дайте ссылку.
Помогите пожалуйста! Заранее Спасибо!
Код:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<div class="Main_in">
<?php
    $link = mysqli_connect( 
        'localhost',  /*'',   Хост, к которому мы подключаемся */ 
        'root',  /*'',        Имя пользователя */ 
        '',/*'',    Используемый пароль */ 
        'konkurs'); /*''      База данных для запросов по умолчанию */ 
 
    if (!$link) { 
       exit; 
       printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());      
    } 
     
    $result_1 = mysqli_query($link, "SELECT * FROM general ")
       // выводим в HTML-таблицу все данные из таблицы MySQL 
?>  
    <CENTER><table width="100%" border="2px"><TR>
<?php
    $i=1;  
    while( $row_1 = mysqli_fetch_assoc($result_1) ){
?>  
        <td><H2 align="center" id="title_H2">
<?php
        echo $row_1['title'];
?>       </H2></td>
<?php
        if ($i == 1) {
          echo '<td id="free_td"></td>';
        }
        $i++;    
    } 
?>
    </TR>
<?php
    $result_2 = mysqli_query($link, "SELECT * FROM general")
?>
    <TR>
<?php
    $i=1;
    while( $row_2 = mysqli_fetch_assoc($result_2) ){
?>
        <td id="db_videos">
<?php
        echo $row_2['video'];
?>
        </td>
<?php   
       if ($i == 1) {
          echo '<td id="free_td"></td>';
        }
      $i++; 
    }   
?>
    </TR>
<?php
    $result_3 = mysqli_query($link, "SELECT * FROM general")
?>
    <TR>
<?php
    $i=1;
    while( $row_3 = mysqli_fetch_assoc($result_3) ){
?>
        <td ><p>Вы можете выйграть:
<?php
        echo  $row_3['prize'];
?>
        </p></td>
<?php
        if ($i == 1) {
            echo '<td id="free_td"></td>';
        }
        $i++;   
    }   
?>
    </TR></table></CENTER>
<?php   
    /* Освобождаем используемую память */ 
    mysqli_free_result($result_1);
    mysqli_free_result($result_2); 
    mysqli_free_result($result_3); 
 
    /* Закрываем соединение */ 
    mysqli_close($link);    
 ?>
 </div>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2015, 19:52
Ответы с готовыми решениями:

Вывод из базы данных в таблицу
Имеется таблица в БД с двумя параметрами id и price.Необходимо вывести значения из price в последний столбец таблицы, которая состоит из...

Вывод данных из базы в таблицу
Здравствуйте, у меня из базы всё что нужно выводиться в таблицу и показывается на странице. НО возникла такая необходимость - у меня данные...

Выгрузка товара с базы данных в таблицу по id
Добрый день. Недавно начал изучать php и чтобы лучше усвоить сразу стал писать. Поставил себе задачу выгружать товары с база данных...

2
 Аватар для Monster-95
53 / 53 / 26
Регистрация: 05.02.2013
Сообщений: 288
24.12.2015, 12:38
Zwed, Советую переименовать табличку general во что-то другое основание
Зарезервированные ключевые слова http://dev.mysql.com/doc/refma... words.html
Вам нужно делать сортировку ORDER BY id DESC Если конечно у вас есть поле id сортировка происходит по убыванию. http://www.mysql.ru/docs/man/O... ation.html
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
$link = mysqli_connect( 
        'localhost',  /*'',   Хост, к которому мы подключаемся */ 
        'root',  /*'',        Имя пользователя */ 
        '',/*'',    Используемый пароль */ 
        'konkurs'); /*''      База данных для запросов по умолчанию */ 
 
    if (!$link) { 
       exit; 
       printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());      
    } 
 
$result = mysqli_query($link, "SELECT * FROM general ORDER BY id DESC ");
 
    $i=1;
    echo '<CENTER><table border="1" cellpadding="5" cellspacing="0">';
    while( $row = mysqli_fetch_assoc($result) ){
        echo "<tr><td>".$row['title']."</td></tr>";
        echo "<tr><td>".$row['video']."</td></tr>";
        echo "<tr><td><p>Вы можете выйграть: ".$row['prize']."</p></td></tr>";
        $i++;    
    }
    echo '</table></CENTER>';
    mysqli_free_result($result);
    mysqli_close($link);
0
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 2
24.12.2015, 17:58  [ТС]
Monster-95, Спасибо вам за ответ!
Но используя ваш код все записи выводятся в один столбец а надо в два.

Я уже решил данную задачу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.12.2015, 17:58
Помогаю со студенческими работами здесь

Вытащить данные из базы данных в таблицу
Здравствуйте! Подскажите пожалуйста как вытащить данные из БД в мою таблицу. Лично я никак не представляю себе как это сделать. ...

INSERT INTO не заносятся данные в таблицу базы данных
Помогите пожалуста разобратся. Почему у меня не заносятся данные в таблицу БД mySQL В Файле Politica.php &lt;form...

Вывод данных из базы данных в выпадающее поле в форме
Создаю выпадающее поле в форме, само поле появляется, но данные из базы данных почему-то не показывает. Делаю все по видео, не понимаю что...

Как удалить таблицу из Базы данных по истечению срока
mysql_query(&quot;DELETE FROM `table` WHERE time &lt; &quot;.( time()-60*60*24*20 )); вот код, он удаляет запись через 20 дней, но мне надо чтобы он...

Вывод данных из БД на сайт - Базы данных
Подскажите, как сделать вывод данных из БД на сайт, нужно чтобы эти данные обновлялись каждые например 30 мин, то есть чтобы при запросе к...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru