2010-05-16 88 views

回答

0

如果表1和表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失败并显示导致的任何错误。

+0

保罗你的答案是我找到解决方案的指导原则。非常感谢你 – mathew 2010-05-16 15:40:49

相关问题