为毛会失败?[已解决]

@Ta 2017-04-29发布,2017-04-29修改 5420点击
 青青子衿,悠悠我心
<?php
include './conn.php';
/*
aid博文id,bt博文标题,nr博文内容,atime博文发布时间,lmid博文栏目id,ly来源
*/
$sqla="create table article(aid int NOT NULL AUTO_INCREMENT,
bt varchar(20),
nr text,
atime int(99),
lmid int(16),
ly int(2))DEFAULT CHARSET=utf8";
$ar=mysqli_query($conn,$sqla);
if($ar){
echo'创建博文表成功!';
}else{
echo'创建博文表失败!';
}
?>


为毛创建不出来……
做一点度娘一下代码,我容易么我

所有可能的结局,我都不意外!
回复列表(11|显示机器人聊天)
  • @Ta / 2017-04-29 / /
     青青子衿,悠悠我心
    没大神解惑嘛

    所有可能的结局,我都不意外!
  • @Ta / 2017-04-29 / /
    @晨梦,你有没有觉得你的query参数反了
  • @Ta / 2017-04-29 / /
     青青子衿,悠悠我心
    @天地之间,正的会报错来着

    所有可能的结局,我都不意外!
  • @Ta / 2017-04-29 / /
     青青子衿,悠悠我心
    @天地之间,而且那个应该不影响上边的建表步骤的吧。。。就算那个有问题下面提示失败,关键是我去数据库也没看到表存在。

    所有可能的结局,我都不意外!
  • @Ta / 2017-04-29 / /
     青青子衿,悠悠我心
    Incorrect table definition; there can be only one auto column and it must be defined as a key
    这是什么意思?

    所有可能的结局,我都不意外!
  • @Ta / 2017-04-29 / /
     青青子衿,悠悠我心
    primary key(aid) 

    声明一个主键 就ok啦。

    所有可能的结局,我都不意外!
  • @Ta / 2017-04-29 / /
    http://php.net/manual/zh/mysqli.query.php
    子非鱼,焉知鱼之乐!己所不欲,勿施于人!-MI 4s Black-
  • @Ta / 2017-04-29 / /
    @晨梦,mysqli_query是负责执行语句的,你这样写根本执行不了阿
  • @Ta / 2017-04-29 / /
     青青子衿,悠悠我心
    @天地之间,然而度娘出来mysqli的那个格式就是那样的吖,
    $ar=mysqli_query($conn,$sqla);
    如果是mysql的话,$conn是在后边的,这个是mysqli,放后边会报错,都报错了还执行个毛线

    所有可能的结局,我都不意外!
  • @Ta / 2017-04-30 / /
    mysql_query($sql,$conn)
    我都是这么写的
  • @Ta / 2017-05-01 / /
     青青子衿,悠悠我心
    @古_呵一,mysqli和mysql不一样,现在都不用mysql了,用mysqli。。。。我用的空间用mysql会报错

    所有可能的结局,我都不意外!
添加新回复
回复需要登录