首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何通过比较值来选择while语句中的特定数据?

如何通过比较值来选择while语句中的特定数据?
EN

Stack Overflow用户
提问于 2018-06-06 06:53:40
回答 1查看 16关注 0票数 0

标题几乎不言自明。我试图从while语句中选择一个特定的计划,方法是将值进行比较,并在一个可以与jQuery一起使用的数组中返回计划的详细信息。

代码语言:javascript
复制
$compareme = some integer;

while($plan = mysqli_fetch_assoc($resultplans)) {

$finalpricing = round($plan['price']);
$planname = $plan['name'];
$plandescription = $plan['description']'

if($compareme == $finalpricing){

//select the plan with the same pricing as $compareme
 //create json array that can be used with jQuery
  $planArray = array(
                      'planName' => $planname,
                      'planPrice' => $finalpricing,
                      'planDescription' => $plandescription
                    );
  //encode in json
  header('Content-Type: application/json');
  echo json_encode($planArray);  
}
} <-- end of while loop-->

现在让我们假设两个计划A和B以相同的价格返回。有没有办法只选择一个计划?选择哪一个并不重要。我只需要还一张。

EN

回答 1

Stack Overflow用户

发布于 2018-06-06 07:13:40

echo json_encode($planArray);后面添加一个break ;,它将退出您的while循环。

代码语言:javascript
复制
echo json_encode($planArray); 
break ;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50710008

复制
相关文章

相似问题

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