Я в настоящее время имею HTML форму с различной feilds один для примера:Попытки добавить данные формы в базу данных MYSQL
Please Enter First Name: <input type ="text" name="First_Name" /> <br />
Я пытаюсь получить информацию из этой формы в свою базу данных. Но он ничего не вводит в базу данных. Код выглядит следующим образом.
<?php
$dbname='ecig';
$dbhost='localhost';
$dbpass='password';
$dbuser='eciguser';
$dbhandle = mysql_connect($dbhost, $dbuser, $dbpass)
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
//select a database to work with
$selected = mysql_select_db("ecig",$dbhandle)
or die("Could not select examples");
$res=mysql_query("INSERT INTO Persons (First_Name, Second_Name) VALUES('$_POST[First_Name]', yes)");
mysql_close();
if (array_key_exists ('check_submit', $_POST))
echo "Your Name is : {$_POST['First_Name']}<br />";
echo "Your Second Name is : {$_POST['Second_Name']}<br />";
echo "Your Email Address is : {$_POST['Email_Address']}<br />";
echo "Your Password Is : {$_POST['Password']}<br />";
?>
Вопрос заключается в том, как это не оказывает никакого влияния на моей базе данных, есть что-то мне не хватает, и нужно добавить к моей SQL коде, так что PHP и SQL взаимодействуют друг с другом и вводом данных?
Или я что-то пропустил из инструкции INSERT INTO?
В любом случае помощь будет оценена, спасибо.
Хорошие отверстия впрыска [SQL ] (http://bobby-tables.com). Наслаждайтесь наличием вашего сервера pwn3d. –