Страница 1 из 1
Помогите в изучении sql ...
Добавлено: 24 сен 2005, 20:06
vitpanov
Люди помогите в изучении sql и использовании его совместно с php.
Простейший пример: как сделать форму (php) которая просто добавляла бы логин и пароль в базу данных :?:
Добавлено: 24 сен 2005, 20:53
Oscar
vitpanov,
Оффтопик: Моя бы воля, - поместил бы все твои сообщения в раздел "Вопрошайка" :-)
SQL:
Код: Выделить всё
CREATE TABLE `registration` (
`login` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
PRIMARY KEY (`login`)
);
register.php
Код: Выделить всё
<?php
if ($_REQUEST['action']=="register") {
$link = mysql_connect ("localhost", "root", "")
or die ("Cannot connect to DB: ".mysql_error());
mysql_select_db("test") or die("Cannot choose DB: ".mysql_error());
$query="INSERT INTO registration VALUES ('".$_REQUEST['login']."','".$_REQUEST['password']."')";
$result = mysql_query($query) or die("Cannot execute query: ".mysql_error());
echo "Thank you for registration!";
} else {
?>
<form method="post">
<input type="text" name="login">
<input type="password" name="password">
<input type="submit" name="action" value="register">
</form>
<?php } ?>
P.S. Ещё проверки добавить:
1. Не пустые ли поля Логин и пароль
2. Не существует ли уже данный логин в БД
И пароль в БД лучше хранить не в открытом виде, а зашифрованом.
Добавлено: 25 сен 2005, 08:03
vitpanov
Спасибо
Oscar, за пример... А насчет оффтопика:просто в вопршайке редко кто есть кто что то знает по той или иной теме...
