不知道是否有人可以幫忙。我試圖從表單中收集數據並將其插入到數據庫中,我如何不斷收到此錯誤:插入問題
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