有一個簡單的註冊表單被鏈接到一個PHP文件,以便將信息發送到數據庫,但每次我嘗試它的數據沒有顯示在phpMyAdmin數據庫?表單數據沒有被髮送到MySql數據庫
<?php
$name = $_POST['name'];
$address = $_POST['address'];
$number = $_POST['number'];
$email = $_POST['email'];
$details = $_POST['details'];
$user="root";
$password="secure";
$database="darrenweircharity";
mysql_connect("localhost",$user,$password);
@mysql_select_db($database) or die ("Unable to select database");
$query = "INSERT INTO registrationdetails(name, address, number, email, details)".
"VALUES('$name', '$address', '$number', '$email', '$details' NOW())";
mysql_query($query);
mysql_close();
?>
請*不要*直接在查詢中使用'$ _POST'中的值。 –
使用PDO,重新組織您的代碼,並用VALUES('「。$ name。」','。。$ address。「','。。$ number。」','。。$ email。「',' 「。$ details。」') –
爲什麼你在那裏有一個NOW()?你想做什麼? –