Здравствуйте. Создаю сайт с него надо записать в базу Mysql с помошью PHP Как делать запрос и обрабатывать его понял, а как записать в базу(создать таблицу и записать в нею данные из формы) нет. Все для того чтобы была копия на сервере но в базе. В мане не нашел или так искал.
Здравствуйте, maximus_m! Вот пример создания базы и таблицы средствами PHP : mysql_connect("host", "user", "passwd"); $sql = "drop database if exists contents; create database user; drop table if exists users; create table users ( username varchar(16) primary key, password varchar(16) not null, fullname text );"; $res = mysql_query($sql); Дальше простейшая форма с методом POST. Например : action="next.php" method="POST" В файле next.php пишем : $username = $_POST['username']; //поле формы username $password = $_POST['password']; //поле формы password $fullname = $_POST['fullname']; //поле формы fullname $link = mysql_connect("host", "user", "passwd"); mysql_select_db("user", $link); $sql
= "INSERT INTO users VALUES('$username', '$password', '$fullname')"; $res = mysql_query($sql); if(!$res) { echo "Произошла ошибка ". mysql_error(); } else { echo "Данные успешно помещены в базу данных!"; } Вот и всё. Думаю принцип ясен, а дальше всё в твоих руках. Ответ отправлен: 21.08.2003, 08:50 Отправитель: MOPO3 Отвечает NeiTrinO
Здравствуйте, maximus_m! для этого есть такая штука - phpMyAdmin, которая сама является набором php-скриптов, позволяющих управлять базами данных, создавать новые таблицы, удалять, вводить данные и т.п.
Ответ отправлен: 22.08.2003, 17:24 Отправитель: NeiTrinO
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.