猿问

我的查询出了什么问题,使我无法插入变量中的值和其他表中的值?

我正在寻找将来自两个源(变量和另一个表中的字段)的值插入到新表中的方法。经过一些研究,我发现这是可能的,但是无法弄清楚如何通过查询来完成。


让我知道我是否没有提供足够的上下文或代码。


    //Query to INSERT data 

    $query3 = "INSERT INTO `Checked_Out` (`name`, `quantityCheckedOut`, `checkedOut`, `returnDate`, `image`, `ID`) VALUES ('$name', '$quantityTaken', '$checkedOut', '$returnDate', '$ID')

    SELECT `image` FROM `Checked_In` WHERE `ID` = '$ID'";


POPMUISE
浏览 131回答 1
1回答

喵喔喔

试试这个: $query3 = "INSERT INTO `Checked_Out` (`name`, `quantityCheckedOut`, `checkedOut`, `returnDate`, `image`, `ID`)    SELECT '$name', '$quantityTaken', '$checkedOut', '$returnDate', `image`, '$ID' FROM `Checked_In` WHERE `ID` = '$ID'"; 
随时随地看视频慕课网APP
我要回答