-1
以下是我寫過的最基本和最簡單的代碼,該代碼可能有哪些錯誤?下面的mySql代碼會出現什麼問題?
<?php
$con=mysqli_connect("localhost","root","myroot","mydb");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else
{
echo "Connecting to server Localhost succeeded ! ";
}
// Add column
$sql="ALTER TABLE june2013 ADD time_interval (DECIMAL(5,2))";
if (mysqli_query($con,$sql))
{
echo "Column added successfully";
}
else
{
echo "Error creating database: " . mysqli_error($con);
}
mysqli_close($con);
?>
我得到一個錯誤,指出消息:
連接到服務器localhost成功了!創建數據庫時出錯:您的SQL語法有錯誤;檢查對應於您的MySQL服務器版本的手冊,以在第1行'(DECIMAL(5,2))'附近使用正確的語法。
任何想法,爲什麼我得到這個?
謝謝,但也沒有工作。我將「(DECIMAL(5,2)」改爲「NUMERIC(5,2)」,這也不行。 – deotpit
嗨user1662701我從(DECIMAL(5,2)[code] $ sql =「ALTER TABLE june2013 ADD time_interval DECIMAL(5,2)「; [/ code]它的工作原理!!再次感謝。 – deotpit