Руководство по языку программирования PHP
|
|||||||||||
PHP и mysqlДобавление данных в таблицуДобавить данные mysql таблицу можно тремя способами:
Однострочный оператор insertВ общем случае синтаксис оператора insert выглядит следующим образом: insert [into] name_table [(name_field1,name_field2,....)] values (dat1, dat2,...) где: name_table - имя таблицы name_field... - имя поля dat... - данные Использовать оператор insert можно и без перечисления полей, в этом случае данные будут вставляться в соответствии с позицией поля в таблице. Для того чтобы показать как работает данный оператор нам потребуется создать таблицу auto. Таблицу создаем следующим php кодом:
Пример 1:
Пример 2: Этот пример сделает тоже самое, что и предыдущий, но здесь не перечисляются имена полей.
При вставке новых данных может случиться так, что поле имеет первичный ключ и уже содержит идентичные данные. В этом случае будет выдана ошибка, для ее подавления следует добавлять ключевой слово Ignore, после insert Пример 3:
Кроме вышеупомянутого синтаксиса оператора insert, также допустимо использовать следующий синтаксис: insert [into] name_table set name_field1=dat1, name_fieldn=datn Пример 4:
Многострочный оператор insertСинтаксис многострочного оператора insert практически идентичен однострочному, за исключением того, что данные каждой новой строки перечисляются в скобках через запятую. Более наглядно это показана на примере. Пример 5:
Статьи по теме "Секреты вебмастера" |
- Создание базы данных
- Создание таблиц - Индексы в mysql - Добавление данных - Загрузка данных из файла - Выборка данных - Сортировка данных в sql запросе - Использование функций в sql запросе - Группировка данных - Объединение sql запросов - Сохранение sql запроса в файл - Удаление данных - Обновление данных - Добавление и удаление столбцов - Перестановка столбцов - Изменение типов столбцов - Переименование названия таблицы и столбцов - Добавление и удаление индексов
|
||||||||||
|