我想做这样的事情

可以做到吗?

最佳答案

您不能像这样分配变量,但是使用INSERT...SELECT语法可以完全实现您的目标:

mysql_query("INSERT INTO `Locations` (`jobNo`, `tagNo`, `name`)
             SELECT `jobNo`, '".$tagNo."', 'blah' FROM `Jobs` WHERE `tagNo`='".$tagNo."'");


但是,as has been explained in the comments, don't use mysql_* functions in new code

关于php - 在mysql中设置var并在新查询中使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20225021/

10-12 22:34