Форма входа

Unatka.ru

При­ме­ры ко­да php + MariaDB

Код php по за­пол­нению таблиц базы данных РСУБД MariaDB

Команда INSERT РСУБД MariaDB

Практикуясь в работе с командой, следует помнить:

  • база данных должна быть уже создана

  • Вам должны быть известны ее имя, пароль пользователя и имя сервера

  • таблицы БД должны быть уже созданы

Используется для вставки содержимого в таблицу. Практикуясь, создаем очередной файл php на сервере.

PHP

<?php

//Проверка подключения

$mysqli = new mysqli ( ' localhost ', ' Admin ' , ' pass ' , ' mybase ' );

  if ( mysqli _connect _errno() ) {

    echo " Подключение невозможно: " .mysqli _connect_error ();

}

//Определяем кодировку

$mysqli -> query (" SET NAMES 'utf8' " );

    if ( !$mysqli -> query ( " INSERT INTO list ( Name, Text, Razdel, Glava )

        VALUES ( 'Заголовок', 'Содержание статьи', '1', '1' ) " ) )  {

            echo " Не удалось ввести данные : ( " . $mysqli - >errno . " ) " . $mysqli -> error;

}

else

    echo " Данные введены в таблицу! ";

?>

Здесь:

  1. $mysqli -> query — создание запроса

  2. INSERT INTO команда Вставить

  3. list — имя таблицы

  4. Name, Text, Razdel, Glava — имена столбцов. Столбец id не указываем, он имеет свойство A_I, следовательно, значение вносится автоматически

  5. VALUES() — вставляемые значения. Должны строго соответствовать указанным ранее именам столбцов, их порядку и определенным ранее типам переменных.

  6. $mysqli -> errno . " ) " .$mysqli -> error; — покажет ошибку при работе с MariaDB, если что-то не так.

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

Родионова Галина

2018-03-08


◄ Назад 

 Вперед ►

Поделитесь с друзьями!

Закрыть
Форма входа

Я согласен(на) на обработку моих персональных данных