С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
0 / 0 / 2
Регистрация: 04.02.2015
Сообщений: 54

Как реализовать ввод данных в форму сайта и выводом на страницу

02.04.2016, 23:08. Показов 4049. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток дорогие специалисты.
Помогите решить задачу.
Задача состоит в следующем.
Пристутствует форма на сайте с n- количеством полей.
Необходимо чтобы при вводе информации в форму , информация была выведена на странице сайта( страница будет состоять из небольших заголовков материалов( там будет фото, краткое описание и ссылки, возможно рейтинг).
Далее у каждого такого элемента, должна быть своя внутренняя страница. Где будет практически тоже самое, только больше ну и комментарии.
В php не разбираюсь , знаю htm css .
Понимаю что такое можно реализовать через вставку функций php, в уже готовые позиции html разметки.
Только толком не понимаю как реализовать это все. Также нужно чтобы php генерировал новую страницу с обновленной информацией.
Возможно подскажете , какие функции использовать. Как наладить связь с бд и выводом на страницу. И как сделать генерацию html страниц (пагинацию) когда контента будет слишком много для отображения.
Нечто подобное реализовано на http://olx.ua/
Личного кабинета на данный момент не нужно. Только ввод данных в бд , вывод из бд на страницу в виде списка с другими такими же данными. С внутренними страницами.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.04.2016, 23:08
Ответы с готовыми решениями:

Как правильно реализовать ввод-вывод данных через форму
задание: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) максимальный элемент массива; 2) сумму элементов...

Как создать форму с поискоми и выводом данных
Ребята, как создать форму с поиском(по определенным критериям) и вывести эти данные на ту же форму и по возможности сортировку по...

Как реализовать ввод данных в матрицу?
Дана матрица 5*4. Как сделать,что если пользователь допустим ввёл 16 значений остальные дополнить как "ооооо".?

7
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
03.04.2016, 00:52
Это все тянет на заказной сайт. Разумнее обратиться во фриланс-раздел, чем ждать ответа здесь.
0
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
03.04.2016, 00:54
php.net или фриланс
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
03.04.2016, 09:16
Цитата Сообщение от Rikko123 Посмотреть сообщение
Помогите решить задачу.
Это скорее ТЗ. Помочь вам будет сложно, поскольку раз вы не разбираетесь в php, даже готовый код вызовет и у вас кучу вопросов. Поэтому для начала нужно решить эту проблему:
Цитата Сообщение от Rikko123 Посмотреть сообщение
В php не разбираюсь
Либо, как советуют выше, фриланс.

А так все указанные вами задачи (передача данных через форму, пагинация, работа с БД и т.д.) достаточно простые, в интернете полно готовых примеров.
0
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
03.04.2016, 10:50
Rikko123, это обычный статейник. Может, возьмете блоговую CMS вроде Вордпресса. И дешево и сердито.

Цитата Сообщение от Rikko123 Посмотреть сообщение
Личного кабинета на данный момент не нужно. Только ввод данных в бд , вывод из бд на страницу в виде списка с другими такими же данными. С внутренними страницами.
Это админ. панель, по сути личный кабинет контент-редактора/администратора сайта. Для вашего задания именно на нее будет приходиться основная часть затрат (чтобы сориентировать, у нас стоимость штатных админ. панелей начинается с 10К). Без админки вам придется пользоваться подручными средствами для редактирования сайта, загрузки файлов. Фронт-энд элементарный – пара модулей (список с анонсами и комменты для внутренних) – от 0 руб. Дизайн, верстка шаблонов отдельно – тоже может быть от 0 руб.
0
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
03.04.2016, 11:03
Цитата Сообщение от Rikko123 Посмотреть сообщение
Возможно подскажете , какие функции использовать
mysqli_connect();
while();
mysqli_query();
mysqli_fetch_array();
Запросы (INSERT,SELECT)
0
0 / 0 / 2
Регистрация: 04.02.2015
Сообщений: 54
04.04.2016, 00:17  [ТС]
Очень благодарен Вам что отозвались на запрос темы.
Уже стало понятней как решить вопрос.
Создавать буду сам , так интересен опыт работы ну и бесплатно.
Уже кое что довелось реализовать.
Пока что создал иерархию файлов. Наладил связь с бд
создал файл конфиг
define("DB_HOST",'localhost');
define("DB_USER",'root');
define("DB_PASSWORD",'');
К файлу index.php подключил html скелет и стили разных частей основного шаблона (header , content, footer и тп.) Нечто похожее вышло как у вордпресс.
Сейчас занимаюсь вставкой функция в позиции html скелета для вывода определенных данных.
Столкнулся с проблемой как верно организовать БД
Пришел к выводу что буду создавать админ панель для простейшей модерации, так как лезть в бд и удалять от туда, безумие.
Первый раз делаю такое.
В данном случае я иду в верном направление?
0
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
04.04.2016, 04:04
По-моему, удаление – такая же штатная функция, как и добавление, и редактирование.

Какие конкретно проблемы с организацией БД? Определитесь с составом полей для таблиц, но долго на этом не зацикливайтесь, т.к. всегда можно переделать. С расчетом на админку можно организовать и какую-нибудь связующую таблицу. Это проще, чем перечислять все таблицы, а кроме того позволяет сохранить доп. метаинфу о таблицах и не только.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.04.2016, 04:04
Помогаю со студенческими работами здесь

Как реализовать форму отправки данных на почту?
Как реализовать форму отправки данных на почту при помощи HTML и PHP как на картинке? Мне нужна вот такая форма как на картинке, чтобы имя...

Как реализовать ввод данных для масссива?
Есть код консольного приложения на языке C#. Программа работает так: спрашивается количество элементов массива, например пользователь ввел...

Как реализовать ввод данных, чтобы он соответствовал условию?
"решение" uses crt; const lim=10000; var a:array of record namefamily:string; classs:string; balls:integer; end; var...

Как можно реализовать ввод данных в одну строку?
Скажем у меня есть такой код for(int i=0; i<a; i++) { cin>>massive; } Мне надо сделать так, что бы после ввода каждого...

Как можно реализовать ввод данных в одну строку?
Скажем у меня есть такой код for(int i=0; i<a; i++) { cin>>massive; } Мне надо сделать так, что бы после ввода каждого...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru