我有2个表格:STD和SMS。我需要做的是从表STD中选择结果复制到一个数组,然后将数组的每个元素插入到另一个表SMS中。如何使用从mysql_fetch_array获取的数据在列中插入行?
这里是我的代码:
$query=mysql_query("Select from STD WHEre <my conditions>");
$result=mysql_fetch_array($query)
foreach($result as $value)
mysql_query("INSERT INTO SMS set SMS.column='$value'")
它没有更新的SMS表都没有。有人可以有更好的主意或告诉我代码有什么问题吗?谢谢。
是伪代码?因为你不会在你的第一个查询中选择任何东西......并且你会更新你的SMS表中的每一行 – Najzero 2013-02-19 16:36:23
不,我很抱歉。我只是忽略了自己的条件。 – Sang 2013-02-19 16:38:44