我正在使用血庫數據庫,但我反覆在'字段列表'中找到錯誤:未知列'日期'。任何一個字段中都沒有拼寫錯誤PHP或MySQL所以這裏是我的PHP代碼錯誤:「字段列表」中的'日期'列未知
<?php
$con=mysqli_connect("localhost","root","","bloodbank");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="INSERT INTO users (First,Last,Date,Email,Contact,Bloodgroup,Gender,address,City,username,password)
VALUES
('$_POST[first]','$_POST[last]','$_POST[dob]','$_POST[email]','$_POST[contact]','$_POST[bg]',
'$_POST[sex]','$_POST[address]','$_POST[city]','$_POST[username]','$_POST[password]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
echo "1 record added";
mysqli_close($con);
?></code>
什麼是表格結構? –
你的用戶表的結構是什麼?它有一個叫'日期'的字段嗎? – andrewsi
最有可能你沒有'用戶'表中的'日期'列 – Stephan