$sql = mysql_query("SELECT DISTINCT business_region FROM business WHERE business_category='occupation'");
// count the output amount
$businessCount = mysql_num_rows($sql);
if ($businessCount > 0) {
while ($row = mysql_fetch_array($sql)) {
$business_region = $row["business_region"];
$Region_view .= "display value";
}
}这产生了以下结果:
密歇根多伦多俄亥俄曼彻斯特伦敦悉尼巴黎
我希望选择仅Ohio and London Ohio and London的作为变量值如下:
$Region_view .
也许我可以使用其他的结构,但我无法使它工作。
也就是说,我只需要选择Ohio, London
我可以使用联合MySQL语句来完成它,但是它太慢了,所以我需要并要求一个不同的方式。
发布于 2014-02-27 10:05:21
$sql = mysql_query("SELECT DISTINCT business_region FROM business WHERE business_category ='occupation'");
// count the output amount
$businessCount = mysql_num_rows($sql);
if ($businessCount > 0) {
while($row = mysql_fetch_array($sql)){
$business_region = $row["business_region"];
if ($business_region == 'Ohio' || $business_region == 'London') // added
$Region_view .= $business_region;//changed
}
}https://stackoverflow.com/questions/22065033
复制相似问题