将数组的每个结果插入单独的SQL行?

时间:2012-07-21 10:23:03

标签: php mysql

我的查询每次运行时都会返回不同数量的user_id(基于subscribers的数量)。

我需要做的是将这些user_id结果中的每一个插入到表格中的单独行中,并附带一条简单的消息" new alert"在另一栏中。

我怎么可能这样做呢?在这种情况下,每个循环都可以工作吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

INSERT INTO alert_table SELECT user_id, 'new alert' FROM ... WHERE ...

使用您自己的查询,只需在其前面添加INSERT INTO alert_table子句。