0
我想从Tovar_Dosky中取一些数据到Filter1中,其中列“cena”的值小于或等于50.在表Filter1中,我得到只有1排。但是我得到了那一行两次。任何帮助?代码:(PHP,SQL)当使用Insert Into .. Select语句我得到相同的行两次
$sql= "INSERT INTO Filter1(meno, znacka, cena, op, format)
SELECT meno, znacka, cena, op, format
FROM Tovar_Dosky WHERE cena<=50";
$result=$conn->query($sql);
if (!($conn->query($sql) === TRUE)) {
echo "Error: " .$conn->error;
}
我从sql没有错误。
你为什么要执行查询两次(使用明显'$ conn->查询($ SQL )'),而不是仅仅使用'$ result'? –
我相信你执行了两次,并且你没有任何限制。 –
哦,所以如果语句也执行查询。对不起,我是sql新手,不知道。对不起,这是一个可悲的问题。 – chiro