Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQL在创建表时抛出错误。不知道为什么_Php_Mysql - Fatal编程技术网

Php MySQL在创建表时抛出错误。不知道为什么

Php MySQL在创建表时抛出错误。不知道为什么,php,mysql,Php,Mysql,这个代码有什么问题?一直给我“创建邀请时出错”您忘记了ID数据类型 $invited = "CREATE TABLE invited (id NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), name VARCHAR(255), email VARCHAR(255), permissions VARCHAR(255))"; mysqli_query($dbc, $invited) or die ('Error creating invited'); 您忘记了

这个代码有什么问题?一直给我“创建邀请时出错”

您忘记了
ID
数据类型

$invited = "CREATE TABLE invited (id NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), name VARCHAR(255), email VARCHAR(255), permissions VARCHAR(255))";
mysqli_query($dbc, $invited) or die ('Error creating invited');

您忘记了
ID
数据类型

$invited = "CREATE TABLE invited (id NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), name VARCHAR(255), email VARCHAR(255), permissions VARCHAR(255))";
mysqli_query($dbc, $invited) or die ('Error creating invited');
用这个

CREATE TABLE invited 
(
    id INT NOT NULL AUTO_INCREMENT, ...
        ^--------------------------------------here
用这个

CREATE TABLE invited 
(
    id INT NOT NULL AUTO_INCREMENT, ...
        ^--------------------------------------here

不要只使用
mysqli\u error($dbc)
输出错误消息,而应使用
mysqli\u error($dbc)
!您没有指定id列的类型(例如int),而只是使用
mysqli\u error($dbc)
输出错误消息!您没有指定id列的类型(例如int),您甚至可以使用此多行格式,以便使用a或a轻松阅读。您甚至可以使用此多行格式,以便使用a或a轻松阅读。