Тема: Ошибка авторизация и регистрации.
Уважаемы форумчане, выручайте. Не понимаю что от меня хочет БД, ругается вот как
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'pass ='Pass'' at line 1
Синтаксис в самом phpMyAdmin работает все нормально ... может кто подскажет что с кодом не так..
<?php
if (isset($_POST['login'])) { $login =$_POST['login'];
if ($login =='') {unset($login);}}
if (empty($login) or empty($password))
{
exit ("Пароль не верен");
}
$login = stripslashes($login);
$login = htmlspecialchars($login);
$password = stripslashes($password);
$password = htmlspecialchars($password);
$login = trim($login);
$password = trim($password);
include ("connect.php");
$result =mysql_query("SELECT * FROM `user_d` WHERE login='$login'", $db) or die(mysql_error());
$myrow =array();
if (mysql_num_rows($myrow)>0) {
$myrow = mysql_fetch_array($result);
}
if (!empty($myrow['id'])) {
exit("логин уже есть");
}
$result2 = mysql_query("INSERT INTO `user_d` (`login`, `pass`) VALUES ('$login','$password')");
if ($result2=='TRUE'){
echo "Вы зарегены переход на главную <a href='index.php'>Главная страница</a>";
}
echo "Ошибка";
?>