Как добавить в поле объект и как подключить бд к сайту?

Ссылка скопирована
1 ответ

На сайте, хранил дату в oбъекте:

gallery: [ 				{ 					title: 'title', 					desc: `description`, 					galleryPhotos: [ 						{ 							src: '/img/board1.b1786a24.jpg' 						}, 						{ 							src: '/img/board2.ed3d7e17.jpg' 						},					 					]  				} ]

gallery: [ { title: 'title', desc: `description`, galleryPhotos: [ { src: '/img/board1.b1786a24.jpg' }, { src: '/img/board2.ed3d7e17.jpg' }, ] } ]

Как это перенести в бд?
spoiler

Как добавить в поле объект и как подключить бд к сайту?

Как мне сделать вложенность и добавить galleryPhotos в поле?
Как связать сайт с бд и получать всю дату из неё?

Дополнительно:

На вопрос «как сделать» отвечает документация и поиск в интернет.

Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»

Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.

  • Да, я понял. Извините
  • ArtemVugin, например, хранить json в TEXT
  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Андрей PHP Ответ

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

    Ниже приведен пример на языке PHP:

    // Подключение к базе данных
    $servername = "localhost"; // Имя сервера базы данных
    $username = "username"; // Имя пользователя базы данных
    $password = "password"; // Пароль базы данных
    $dbname = "myDB"; // Имя базы данных
     
    // Создание подключения
    $conn = new mysqli($servername, $username, $password, $dbname);
     
    // Проверка подключения
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }
     
    // Добавление объекта в базу данных
    $sql = "INSERT INTO objects (name, description) VALUES ('Object Name', 'Object Description')";
     
    if ($conn->query($sql) === TRUE) {
        echo "Object added successfully";
    } else {
        echo "Error: " . $sql . "<br>" . $conn-&gt;error;
    }
     
    // Закрытие подключения
    $conn-&gt;close();

    // Подключение к базе данных $servername = "localhost"; // Имя сервера базы данных $username = "username"; // Имя пользователя базы данных $password = "password"; // Пароль базы данных $dbname = "myDB"; // Имя базы данных // Создание подключения $conn = new mysqli($servername, $username, $password, $dbname); // Проверка подключения if ($conn-&gt;connect_error) { die("Connection failed: " . $conn-&gt;connect_error); } // Добавление объекта в базу данных $sql = "INSERT INTO objects (name, description) VALUES ('Object Name', 'Object Description')"; if ($conn-&gt;query($sql) === TRUE) { echo "Object added successfully"; } else { echo "Error: " . $sql . "<br>" . $conn-&gt;error; } // Закрытие подключения $conn-&gt;close();

    В данном примере мы подключаемся к базе данных MySQL, добавляем объект в таблицу "objects" с указанными именем и описанием. Пожалуйста, замените значения переменных $servername, $username, $password и $dbname на ваши собственные данные.

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

    Надеюсь, данное решение поможет вам успешно добавить объект в вашу базу данных и подключить ее к вашему сайту. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью!

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно