Спасибо вам, ребята, работали его, оказывается, это было в Js слова не было написано правильно, всегда что-то простоеPHP не писать на первое поле SQL
Это мой скрипт для записи данных в моей базе данных на моем локальном сервере, он в настоящее время пишет только 2 поля, а не псевдоним, я сделал что-то не так? Я трижды проверил имена как в форме html, так и в поле базы данных.
<?php
// 1. Create connection to database
mysql_connect('localhost','root','') or die('Could not connect to mysql: <hr>'.mysql_error());
// 2. Select database
mysql_select_db("trialdb") or die('Could not connect to database:<hr>'.mysql_error());
// 3. Assign variables (after connection as required by escape string)
$alias = $_POST['alias'];
$name = $_POST['name'];
$email = $_POST['email'];
// 4. Insert data into table
mysql_query("INSERT INTO user_data (alias, name, email) VALUES ('$alias', '$name', '$email')");
Echo 'Your information has been successfully added to the database.';
print_r($_POST);
mysql_close()
?>
вы проверили, если '$ _POST []' переменные возвращают значения –
1; Не используйте 'mysql_query'. 2; Конечно, не вводите '$ _POST' дословно в запрос. 3; Вы пытались повторить запрос, который он будет запускать? Посмотрите, что у вас есть значения в '$ _POST', а также дает возможность выполнить прямо на БД. –
Что дает результат print_r ($ _ POST)? – shannonman