Вставка информации в таблицу БД проводится с помощью команды INSERT. В общем виде это выглядит так:
<?php
Подключение к БД...
Кодировка
$result= mysql_query("INSERT INTO таблица (поле1, поле2) VALUES (значение1, значение2)"); ?>
Причем в переменную $result попадает значение true(истина), если вставка прошла успешно, или false(ложь), если произошла ошибка при вставке. Благодаря этому с помощью условия if-else можно проверить вставилась информация в таблицу, или нет. Итак, что касается команды. После слов INSERT INTO пишется имя таблицы, в которую нужно вставлять инормацию, далее в круглых скобках пишутся поля, в которые нужно вставлять информацию. Затем после слова VALUES так же в круглых скобках пишутся значения для этих полей в том же порядке.
Теперь давайте вставим нового сотрудника в базу. Пускай это будет Андреева Е.Е., которая будет работать секретарем, и телефон ее 521-95-69
<?php
$db=mysql_connect("localhost","admin","12345");
mysql_select_db("my_baze", $db);
mysql_query ("set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
mysql_query ("SET NAMES utf8");
$result=mysql_query("INSERT INTO people (name, dol, phone) VALUES ('Андреева Е.Е.','секретарь',521-95-69)");
if($result=='true')
{
echo "Сотрудник добавлен успешно.";
}
else
{
echo "Произошла ошибка!";
}
?>
К сожалению я не могу показать пример с добавлением нового сотрудника т.к все остальные примеры из прошлых уроков тоже изменятся. Так что пробуйте запускать его сами.