【发布时间】:2014-05-16 02:33:39
【问题描述】:
我有以下数据库关系:
|--------| |-----------------| |-------|
| Groups | ------- 1.* | GroupMembership | *.1------- | Users |
|--------| |-----------------| |-------|
我在 Groups 中有 group id,在 Users 中有 user id,在 group 成员中都有,因此在组和用户之间建立了关系。
GroupMembership 中的一条记录如下所示:
GroupID | UserID | datetime
我有一个从如下形式发布的数组:
["members"]=> array(5) {
[0]=> "175"
[1]=> "113"
[2]=> "122"
[3]=> "80"
[4]=> "161"
}
每个值(175、113 等)都是一个用户 ID。我需要为该数组中的每个 ID 在 GroupMembership 表中插入一个新行。如何在不占用数据库和服务器资源的情况下完成这样的任务?
提前致谢!
【问题讨论】:
-
等到最后一分钟做作业,嗯?
-
不,我是一个全职工作的人,我称自己为学生,因为我是自学的,在这里说我是学生比解释我是学生更容易想学PHP的极客:)
-
甚至安塞尔·亚当斯都认为自己是“学生”(艺术) ;-)
-
@Fred-ii- 我将永远是一个学生,是的,但是当我可以撕掉最高美元的代码时,我可能会使用不同的标题,例如“不-终身”或“专家”:)
-
只是说尽管亚当斯先生是他的艺术/手艺(摄影)的大师,但他是一个谦虚的人,仍然认为自己是一个“学生”。 ;-) 意思是,他没有在他的名声中看不起别人。真的,一个伟人;干杯。
标签: php mysql arrays mysqli insert