Поддержка Плагины Форма связи БД на странице

  • День добрый, хочу на сайте сделать страницу, на которой будет форма (поля, где юзер вводит данные), которая будет соединена с таблице MySQL (юзер вводит в поле «Название» чего-либо и оно в бд присваивалась к полю, допустим «Name» и так с другими полями), а потом, чтобы эти данные с бд выводились на другую страницу сайта.
    Как это всё можно реализовать? Просто есть писать код SQL на странице, то оно не поймет, что это такое, и формы тогда не будет. Возможно, есть ли плагин или иной способ реализации данной формы?

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • которая будет соединена с таблице MySQL

    ВП вообще «соединён» с базой.
    А лазить в неё напрямую категорически не рекомендуется.

    Расскажите что Вы хотите сделать/получить. Не как вы видите реализацию, а механизм работы, задачу.

    Автор vipman

    (@vipman)

    То, что ВП «соединён» с базой я вижу еще на хостинге и изменять ее не собираюсь, но мне надо, чтобы на странице сайта были поля, которые были соединены с таблицей. Я хочу «Сделать», чтобы ВОТ эти поля, что есть на странице, заполнялись юзером и отправлялись в бауз данных, как на примере плагина регистраций, люди пишут свой ник, пароль, дату, почту и всё остальное и оно добавляется в в таблицу «wp_users», вот так же, только свои поля и свое название таблицы

    Автор vipman

    (@vipman)

    ID
    user_login
    user_pass
    user_nicename
    user_email
    user_url
    user_registered
    user_activation_key
    user_status
    display_name
    — Это то, что в «wp_user»
    А я хочу также, только не регистрацию, а способ добавления информации на страницу в виде таблиц, к примеру :
    На странице с формой поле ( Наименование — юзер пишет свои данные, они иlут в бд с полем user_title и выводилось бы уже на другой странице сайта в табличном виде )

    Забудьте про базу. Вообще забудьте, до тех пор пока не научитесь работать с ВП.

    вот так же, только свои поля и свое название таблицы

    Для этого есть функции ВП и даже готовые плагины.

    add_user_meta напр. По-русски

    Автор vipman

    (@vipman)

    Это функции ВП, которые позволят юзерам заполнять форму и выводить в одну общую таблицу?

    Автор vipman

    (@vipman)

    «даже готовые плагины» — например?

    Это функции ВП, которые позволят юзерам заполнять форму и выводить в одну общую таблицу?

    Это функция, которая запишет в базу всё как надо. Как Вы в неё передарите нужные данные — это другая история. И во многом зависит от того где кто и как должен это делать.

    «даже готовые плагины» — например?

    https://wordpress.org/plugins/search/user+fields и тп запросы в каталог.

    Автор vipman

    (@vipman)

    Спасибо, но куда, тогда, писать этот код, если страница не понимает SQL?

    ,

    но куда, тогда, писать этот код, если страница не понимает SQL?

    1. А куда бы Вы написали свой SQL-запрос? В файл функций темы или в лучше в свой плагин.

    2. Забудьте про SQL! Всё что нужно — делают функции ВП.

    Модератор Yui

    (@fierevere)

    永子

    я пожалуй добавлю момент, что это еще и очень небезопасно разрешать запись пользователям без строгой проверки ввода

    Ставьте Gravity form для сбора информации, и Gravity View для ее вывода в виде таблицы
    Да и форма Formidable такое умеет

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Форма связи БД на странице» закрыта для новых ответов.