Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33

Создание таблицы в php и вывод в нее результатов запроса

12.07.2016, 14:08. Показов 1995. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Второй день бьюсь над проблемой: делаю выборку сразу по трем таблицам в базе данных. Дальше нужно создать таблицу и внести в нее данные. Но проблема в том, что вносится не весь массив данных, а только одна запись. Код прилагаю ниже:

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
$sql = "SELECT people.username, posts.about, photos.thumb_link
        FROM people, posts, photos
        WHERE people.user_id = posts.poster_id
        AND people.user_id = photos.poster_id
        AND posts.post_id = photos.post_id
        AND photos.main = 1
        ORDER BY posts.post_id DESC
        LIMIT 3";
        if(!($result = mysql_query($sql)))
        {
            die("No sql 91" . mysql_error());
            exit;
        }
        $count = mysql_num_rows($result);
        while($row = mysql_fetch_array($result))
        {
                $username = $row['username'];
                $about = $row['about'];
                $thumb_link = $row['thumb_link'];
 
                $table = '<div class="anketa">';
                for ($tr = 1; $tr <= $count; $tr++)
                {
                    $table .= '<div class="foto">'. $username .'</div>';
                    $table .= '<div class="text_foto">'.$about.'</div>';
                }
 
                $table .= '</div><br>';
 
        }
Тут выбираю пользователя, который разместил о себе текст и свое фото.
У меня в базе таких два. Скрипт формирует два ряда, но в каждом из них данные только одного и того же пользователя
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.07.2016, 14:08
Ответы с готовыми решениями:

Вставка результатов запроса из таблицы
Подскажите как реализовать: вот есть такой запрос SELECT KAMERA.KAMERA, KAMERA.SERVER, KAMERA.ob, KAMERA.Оператор, KAMERA.FIL,...

Отображение результатов запроса в другом столбце таблицы
Вот имеется главная страница сайта. Мне нужно чтоб, нажав на ссылку Авторизация и регистрация произошло отображение другого файла anketa на...

Вывод результатов поискового запроса
Здравствуйте. Прошу помочь. Привожу часть кода проверки и вывода результатов поискового запроса. Всё бы хорошо, но если не ввести ничего...

2
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
12.07.2016, 14:21
Цитата Сообщение от thundertruck Посмотреть сообщение
PHP
1
2
3
while($row = mysql_fetch_array($result)) { 
...
 $table = '<div class="anketa">';
"table =" перетерает прошлые данные. Дано вынести за цикл while
1
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33
12.07.2016, 14:38  [ТС]
Цитата Сообщение от crautcher Посмотреть сообщение
"table =" перетерает прошлые данные. Дано вынести за цикл while
спасибо, помогло. Также изменил счетчик
PHP
1
$tr = 1; $tr <= $count; $tr++
на
PHP
1
$tr = 1; $tr <= 1; $tr++
, иначе происходило дублирование пользователя
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.07.2016, 14:38
Помогаю со студенческими работами здесь

Вывод результатов запроса на экран
Хочу сделать поиск по нескольким полям, и в зависимости от их заполнения, выбора значений из списка и т.д. писал разные селекты и через...

Постраничный вывод результатов запроса к БД.
Пытаюсь организовать постраничный вывод результатов запроса к БД. вот код: dbPath = Server.MapPath('project.mdb') Set Conn =...

Вывод результатов запроса в консоль
Привет! Помогите, пожалуйста, разобраться Подключаюсь к mysql, хочу вывести результат запроса в консоль, но вываливается ошибка...

Вывод результатов запроса в DataGridView
Имеется такой запрос: &quot;SELECT \&quot;id_consult\&quot;, \&quot;ID_QUESTION\&quot;, \&quot;answers\&quot; FROM LABA2.\&quot;answers\&quot; WHERE \&quot;id\&quot; = :a&quot;; Как сделать так,...

Вывод результатов sql-запроса в textbox
Всем привет! прошу помочь решить следующую задачу... есть запрос который отображает номер сотрудника в консоле: --результатом запроса...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru