如何在一列中插入许多数据

时间:2017-02-22 12:28:08

标签: php mysql

如何在一列中插入多个数据

例如

user_log(primary key)         favorite
--------                       ----
       a                       car
       b                       cat
       c                       dog

我希望在favorite

中插入数据

这个底部是我想要的。

user_log(primary key)          favorite
--------                       ----
       a                       car
       c                       dog
       a                       home
       a                       swimming

我尝试INSERT INTO userss (user_log,fav) values ('".$_POST["key"]."','".$_POST["fav"]."')

  

这是错误重复条目'..'用于键'PRIMARY'

3 个答案:

答案 0 :(得分:2)

主键不允许重复键。

根据您的要求更改您的表格结构以存储数据。

user_log 中删除主键,然后使用主键添加另一列名称 id (根据您的要求)。

之后,运行你的脚本..它为你工作。

You can do same as this.

希望你明白了:)享受:)

答案 1 :(得分:1)

尝试下面我希望它解决你的问题。

id(primary key)   user_log                  favorite
                   --------                  ----
 1                   a                       car
 2                   c                       dog
 3                   a                       home
 4                   a                       swimming

答案 2 :(得分:1)

它似乎是相同的输入键“a”。您只需将此列删除为主键即可。它不能相同,应该是唯一的。