首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql php如果在while循环中的话

问mysql php如果在while循环中的话
EN

Stack Overflow用户
提问于 2014-02-27 10:01:26
回答 1查看 7.9K关注 0票数 0
代码语言:javascript
复制
$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语句来完成它,但是它太慢了,所以我需要并要求一个不同的方式。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-27 10:05:21

代码语言:javascript
复制
$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
  }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22065033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档