查询正在响应某些但不适用于某些人

时间:2014-10-12 05:30:24

标签: php mysql

我有一个查询,用于从propertyimages表中检索图像,我也有 结合其他表来构建我的查询。

我的问题是什么?我的问题是每当我搜索一个不存在的值并从下拉列表中选择一个值时,它给出正确答案意味着为空。

但是每当我从下拉列表中选择另一个不存在的值时,它会提供一个不属于我搜索的值。

以下是我的查询

SELECT     
    properties.PropertyID,
    properties.PropertyDealType,

    provinces.ProvinceName,
    districts.DistrictName,

    propertyimages.ImageID,
    propertyimages.ImagePath,
    propertyimages.ImageName

 FROM properties, propertyimages, provinces, districts 

    WHERE provinces.ProvinceName='".$province."'
    AND   districts.DistrictName='".$district."'
    AND   properties.PropertyDealType='".$propertystatus."'
    AND   properties.ImageID=propertyimages.ImageID
    GROUP BY properties.ImageID

0 个答案:

没有答案