Closed. This question is
off-topic。它当前不接受答案。
想改善这个问题吗?
Update the question,所以它是
on-topic,用于堆栈溢出。
4年前关闭。
我无法在php中创建表!我正在通过视频教程开发网站,我的代码和讲师的代码几乎相同,但是无法创建表格!
这是代码
ConnectToMySQL.php
<?php
$db_host="localhost";
$db_username="root";
$db_pass="";
$db_name="store";
$con=mysqli_connect($db_host,$db_username,$db_pass, $db_name)or die("Could not connect to mySQL");
?>
源代码:
<?php
require "ConnectToMySQL.php";
//Won't exceed unless everything is fine with the "required"
$sqlCommand="CREATE TABLE products(
id int(11) NOT NULL auto_increment,
productName varchar(255) NOT NULL,
productPrice varchar(16) NOT NULL,
productDetails text NOT NULL,
category varchar(16) NOT NULL,
subCategory varchar(16) NOT NULL,
dateAdded date NOT NULL,
PRIMARY KEY (id),
UNIQUE KEY productName (productName)
)";
if(mysqli_query($con,$sqlCommand)){
echo "Products table created successfully";
}
else {
echo "Error! Products table not created";
}
?>
第一个文件工作正常,但第二个文件失败!它总是显示错误消息! ..有什么帮助吗?