我有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