PHP文件没有执行所有3个查询

问题描述 投票:-1回答:3

我有一个PHP文件,其中包含来自iOS应用程序的POST变量。

我想要发生的是检查我的POST变量是否为空。如果没有,我希望它执行我写的查询。我发现它只是执行我所拥有的3列表中的最后一个查询。我甚至切换了3的顺序,它似乎仍然只执行最后一个,即使所有3都是TRUE。

$item = $_POST['item'];
$price = $_POST['price'];
$salePrice = $_POST['salePrice'];
$newItemUpdate = $_POST['newItemUpdate'];
if(isset($item))
{
    $query = "UPDATE Price_List Set Item = ('".$newItemUpdate."') WHERE Item = ('".$item."')";
}
if(isset($salePrice))
{
    $query = "UPDATE Price_List Set SalePrice = ('".$salePrice."') WHERE Item = ('".$item."')";
}
if(isset($price))
{
    $query = "UPDATE Price_List Set Price = ('".$price."') WHERE Item = ('".$item."')";
}
php
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.