フォームから mysql にデータを挿入しようとしていますが、これは正常に機能しますが、TimeStamp と CURRENT_TIMESTAMP を使用して「date_created」列を追加すると、SQL クエリが失敗しますか?
これがなぜなのか誰か教えてもらえますか?
これが私のmysql関数です:
<?php ob_start();
// CONNECT TO THE DATABASE
require('../includes/_config/connection.php');
// LOAD FUNCTIONS
require('../includes/functions.php');
$username = $_POST['username'];
$password = $_POST['password'];
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$email = $_POST['email'];
$age = $_POST['age'];
$gender = $_POST['gender'];
$country = $_POST['country'];
$query="INSERT INTO ptb_registrations (ID,
username,
password,
firstname,
lastname,
email,
age,
gender,
country
)
VALUES('NULL',
'".$username."',
'".$password."',
'".$firstname."',
'".$lastname."',
'".$email."',
'".$age."',
'".$gender."',
'".$country."'
)";
mysql_query($query) or die ('Error updating database');
?>
<?php include ('send_email/reg_email.php'); ?>
<? ob_flush(); ?>