不知道是否有人可以帮忙。我试图从表单中收集数据并将其插入到数据库中,我如何不断收到此错误:插入问题
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\xampp\htdocs\test\form.php on line 49
该表由ID,名称,电子邮件列组成。
的形式如下:
<form action="" method="post">
Name *: <input type="text" name="name"><br/>
Email *: <input type="text" name="email"><br/>
<input type="submit" value="Submit">
</form>
PHP脚本:
<?php
if (isset($_POST['submit'])) {
$con = mysql_connect('localhost', 'root', '****');
if($con) {
die("Can\'t connect");
}
mysql_select_db('email_database', $con);
$sql = "INSERT INTO client_data (id, name, email) VALUES ('', '$_POST['name']', '$_POST['email']')";
mysql_query($sql, $$con);
mysql_close($con);
}
?>
我不知道我在做什么错:提前/ 感谢
建议,[**唐”在新代码中使用'mysql_ *'函数**](http://bit.ly/phpmsq L)。他们不再被维护[并且被正式弃用](http://j.mp/XqV7Lp)。看到[**红框**](http://j.mp/Te9zIL)?学习[*准备的语句*](http://j.mp/T9hLWi),并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [这篇文章](http://j.mp/QEx8IB)将帮助你决定哪个。如果你选择PDO,[这里是一个很好的教程](http://j.mp/PoWehJ)。 –
id列是否自动递增? – Paddyd