Всякий раз, когда я пытаюсь какой-либо новая регистрация создает пользователь, но никакой информации не поступают в базу данныхмои регистрационные данные форм не получает в базе данных (PHPMyAdmin)
имя базы данных Chatbox и имя таблицы пользователи
<?php
if (isset($_POST['submit'])){
$con = mysql_connect('localhost','root','');
mysql_select_db('chatbox',$con);
$uname = $_POST['username'];
$pword = $_POST['password'];
$pword2 = $_POST['password2'];
if($pword != $pword2){
echo "Passwords do not match. <br>";
}
else {
$checkexist = mysql_query("SELECT username FROM users WHERE username='$uname'");
if (mysql_num_rows($checkexist)){
echo "<center>";
echo "Username already exists, Please select different username<br>";
echo "</center>";
}
else {
mysql_query("INSERT INTO users ('username','password') VALUES ('$uname','$pword')");
echo "<center>";
echo "You have successfully registered. Click <a href='index.php'>here</a> to go start chat<br>";
echo "</center>";
}
}
}
'если (mysql_num_rows ($ checkexist) == = 1) {'Кроме того, вы можете захотеть прочитать дефлированные функции mysql_ *, SQL-инъекции и hasing. – Daan
Могу я предложить вам перейти к mysqli? и вырезать устаревший интерфейс mysql. – Tschallacka
Просто удалите '(Single Quotes) из имени столбца базы данных. Просто разместите их как (имя пользователя, пароль). –