一个表中的值并插入到同一个数据库中的另一个表中?

时间:2010-05-16 12:21:54

标签: php mysql

我删除了相同的内容。找到了解决方案。无需回答

感谢

1 个答案:

答案 0 :(得分:0)

如果table-1和table-2不同,您应该可以在一个语句中执行此操作:

INSERT INTO table-2 (regtime,person,catog,position,location,rank)
  SELECT NOW(),person,catog,position,location,rank 
    FROM table-1 
    WHERE regtime = DATE(NOW()) 
    ORDER BY rank ASC 
    LIMIT 1

如果您遇到其他问题,请在代码中插入一些诊断输出,以便查看执行哪个分支,并转储$ row的内容。您还应该检查mysql_query是否失败并显示导致的任何错误。