Обучение/Помощь новичкам | В чем проблема с запросом?
Данные базы данных указаны верно, но кидает ошибку.
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password` VALUES ('$user_name', '$user_pass')");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password` VALUES ('$user_name', '$user_pass')");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
DELETED
29 января 2018, в 22:23
Delete
и переменные не нужно помещать в кавычки иначе они так и запишутся в базу по имени переменной
________
посл. ред. 29.01.2018 в 22:24; всего 1 раз(а); by PhpStorm
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`) VALUES ('$user_name', '$user_pass')");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`) VALUES ('$user_name', '$user_pass')");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
PhpStorm , спасибо большое
form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`)"); VALUES ('$user_name', '$user_pass')");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
________
посл. ред. 29.01.2018 в 22:27; всего 1 раз(а); by [B]ravo
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`)"); VALUES ('$user_name', '$user_pass')");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
________
посл. ред. 29.01.2018 в 22:27; всего 1 раз(а); by [B]ravo
PhpStorm , вот так правильно?:
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`) VALUES ($user_name, $user_pass)");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`) VALUES ($user_name, $user_pass)");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
DELETED
29 января 2018, в 22:33
Delete
Holter (29.01.2018 в 22:29)
PhpStorm , вот так правильно?:
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`) VALUES ($user_name, $user_pass)");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
PhpStorm , вот так правильно?:
<form method="post">
<h2>Форма регистрации</h2>
<label>Имя <input name="name" type="text"/></label>
<label>Пароль <input name="pass" type="text"/></label>
<input name="submit" type="submit" value="Регистрация"/>
</form>
<?php
include ("bd.php");
if(isset($_POST['submit'])){
$user_name = $_POST['name'];
$user_pass = $_POST['pass'];
$db = mysql_query("INSERT INTO `users` (`login`,`password`) VALUES ($user_name, $user_pass)");
if($db == true){
echo 'Регистрация прошла успешно';
}else{
echo 'Ошибка';
}
}
?>
вроде правильно
P.S.а вообще для удобства я использую такой синтаксис
insert into users set login = $user_name, password = $user_pass