|
0 / 0 / 0
Регистрация: 23.06.2021
Сообщений: 4
|
|
MySQL Вывод из базы данных на другой странице23.06.2021, 11:01. Показов 1737. Ответов 11
Метки нет (Все метки)
Существует база данных arm_bd. В ней есть таблица main_info.
Задача состоит в том, чтобы после перехода по ссылке на другой странице, на которую ведет ссылка, выгружалась информация из таблицы main_info, в зависимости от того, какой id имеет нажатая ссылка (id ссылки соответствует id строки таблицы). Как можно привязать id к конкретной ссылке и как сделать вывод строчки из базы данных с таким id на другой странице.
0
|
|
| 23.06.2021, 11:01 | |
|
Ответы с готовыми решениями:
11
Вывод информации на странице из базы данных Вывод новостей из базы данных на следующей странице поиск и вывод на странице из локальной базы данных |
|
1312 / 1004 / 232
Регистрация: 01.10.2018
Сообщений: 3,907
|
|
| 23.06.2021, 11:47 | |
|
Это основы: берете id из адреса и по нему выбираете запись из таблицы.
Есть готовые каркасы, которые при определенной структуре базы данных выбирают отдельные записи самостоятельно: Как страницы заполнять из бд без создания файла .php
0
|
|
|
0 / 0 / 0
Регистрация: 23.06.2021
Сообщений: 4
|
|
| 23.06.2021, 11:57 [ТС] | |
|
Не до конца так.
У меня допустим есть 5 ссылок. И 2 страницы. На первой страницы эти 5 ссылок находятся, а на второй странице выгружается информация из бд. То есть в зависимости от нажатой ссылки на второй странице должна появляться конкретная информация из бд, а не вся.
0
|
|
|
1312 / 1004 / 232
Регистрация: 01.10.2018
Сообщений: 3,907
|
||
| 23.06.2021, 12:28 | ||
|
Добавлено через 10 минут А показанная модель данных просто позволяет все страницы заключить в единую структуру, т.е. и вашу первую страницу со списком ссылок тоже. Сам список ссылок, видимо, в данном случае лучше формировать программно. Например, на главной демонстрационного сайта hyde.pageshop.ru список статей со ссылками на страницы отдельных статей формируется программно. Добавлено через 6 минут Только я делаю это более сложным образом, объединяя в одной таблице и запись главной страницы, и записи страниц статей. Но показанная модель позволяет это делать проще, размещая статьи в отдельной таблице. В этом случае просто адреса станиц статей немного усложнятся, например, до формата /info/id (первая часть пути может быть другой, но есть зависимость от имени таблицы main_info).
0
|
||
|
0 / 0 / 0
Регистрация: 23.06.2021
Сообщений: 4
|
|
| 23.06.2021, 12:34 [ТС] | |
|
Спасибо большое за помощь!
0
|
|
|
1312 / 1004 / 232
Регистрация: 01.10.2018
Сообщений: 3,907
|
|
| 23.06.2021, 12:38 | |
|
Shasuo, не за что. Если захотите опробовать используемый мной (на демонстрационном сайте) каркас в действии, пишите.
0
|
|
|
0 / 0 / 0
Регистрация: 23.06.2021
Сообщений: 4
|
|
| 24.06.2021, 06:26 [ТС] | |
|
estic, Да, я бы с радостью посмотрел на код
0
|
|
| 24.06.2021, 10:17 | |
|
Не по теме: К сожалению не могу вам написать, т.к. вы новичок форума.
0
|
|
|
51 / 38 / 13
Регистрация: 20.01.2019
Сообщений: 115
|
||||||||||||
| 24.06.2021, 16:09 | ||||||||||||
|
две страницы, show-all.php и show-one.php. на первой ты выбираешь, к примеру
select id,name from my_table затем результат обрабатываешь в цикле и генерируешь ссылки в зависимости от текущего id, примерно так:
P.P.S. это простенький поиск, поэтому intval решает проблему безопасности, а при вставке и прочих запросах со строковыми параметрами рекомендую почитать о подготовленных запросах (prepare) Добавлено через 34 минуты
0
|
||||||||||||
|
1312 / 1004 / 232
Регистрация: 01.10.2018
Сообщений: 3,907
|
|||||||||
| 24.06.2021, 16:56 | |||||||||
|
ke1evra, пробуйте разделять подготовку данных и формирование HTML-кода, например в упомянутом мной выше демонстрационном сайте шаблон главной (точнее его основная часть без блока пагинации) выглядит так:
0
|
|||||||||
|
51 / 38 / 13
Регистрация: 20.01.2019
Сообщений: 115
|
||
| 24.06.2021, 18:35 | ||
|
И, судя по ответам на мои P.S., Вам бы самому почитать основы
0
|
||
|
1312 / 1004 / 232
Регистрация: 01.10.2018
Сообщений: 3,907
|
|||||
| 24.06.2021, 18:56 | |||||
![]() ![]() Добавлено через 1 минуту Хотя бы спросили, почему "нет"
0
|
|||||
| 24.06.2021, 18:56 | |
|
Помогаю со студенческими работами здесь
12
{content} Вывод на другой странице. Вывод результата на другой странице Вывод основных записей на другой странице
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|