我有一个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."')";
}