我一直在为我的公司创建一些基本表格,并遇到了这个小问题。
当我使用普通名称(例如 hello 等)提交此代码时,它可以正常工作,但是当我将表称为“内部”或“内部”时,它不想工作。
$con = mysqli_connect($hostname, $username, $password, $db_name) or die(mysql_error());
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"CREATE TABLE inner (
inner_pck_dimension varchar (14),
inner_pck_weight Int (5),
inner_pck_barcode varchar (15),
inner_package_paper Int (5),
inner_package_plastic Int (5),
inner_package_other varchar (20)
)");
echo "Table Created";
谁能告诉我这是为什么?我唯一的假设是 inner 是连接的保留字。