SELECT * FROM table name
where property_type='residential' and lp_dol BETWEEN '1' and '450000'
and cross_st='city name'
Я хочу найти стоимость недвижимости, как цена от 1 до 450 000 в городе, как и любое название города.Запрос MySQL неверные результаты
Но теперь показывают значения в диапазоне (1 - 450000) с каким-то результатом выше ценового диапазона, как цена -1000390, (некоторых результаты не все)
<?php $mydata = array();
if($protype_se!="" && $protype_se!="0") {
$mydata[] = "property_type='$protype_se'";
}
if($protype_city !="") {
$mydata[] = "cross_st='$protype_city'";
}
if($protype_from !="" && $protype_to !="") {
$mydata[] = "lp_dol BETWEEN $protype_from and $protype_to";
}elseif($protype_from =="" && $protype_to !=""){
$mydata[] = "lp_dol BETWEEN $protype_cust and $protype_to";
}
if($protype_bed !="") {
$mydata[] = "br >='$protype_bed'";
}if($protype_baths !="") {
$mydata[] = "bath_tot >='$protype_baths'";
}
if($protype_pstyle !=""&& $protype_pstyle !="Att/Row/Twnhouse") {
$mydata[] = "style='$protype_pstyle'";
}elseif($protype_pstyle !="" && $protype_pstyle =="Att/Row/Twnhouse"){
$mydata[] = "town='$protype_pstyle'";
}
if($protype_gtype !="") {
$mydata[] = "gar_type='$protype_gtype'";
}
if($protype_pool !="") {
$mydata[] = "pool='$protype_pool'";
}
if($protype_fplace !="") {
$mydata[] = "fpl_num='$protype_fplace'";
}
if($protype_for !="") {
$mydata[] = "s_r='$protype_for'";
}
if($protype_gmin!="" && $protype_gmax!="") {
$mydata[] = "gross_texes BETWEEN '$protype_gmin' and '$protype_gmax'";
}
if($protype_lmin!="" && $protype_lmax!="") {
$mydata[] = "land_size BETWEEN '$protype_lmin' and '$protype_lmax'";
}
if($protype_pmin!="" && $protype_pmax!="") {
$mydata[] = "price_sqft BETWEEN '$protype_pmin' and '$protype_pmax'";
}if($protype_se!="" && $protype_se=="0") {
$mydata[] = "lp_dol BETWEEN '$protype_cust' and '$protype_end'";
}
$quer = "SELECT * FROM listing_featured_property";
$sql = $quer;
if (count($mydata) > 0) {
$sql .= " where " . implode(' and ', $mydata)." order by lp_dol DESC LIMIT $offset, $limit";
}
?>
Измените свой вопрос и добавьте определение таблицы, как показано в разделе 'SHOW CREATE TABLE'. – VolkerK
плюс примеры данных и информации о версии о php и mysql. – VolkerK
, пожалуйста, подождите, я обновляю свой php-код здесь ... – avktech