php - 在不同的地方回显特定的行
问题描述
我想从 mysql 表中回显一些行。我的桌子叫vm_kuponer
:
|id |uid |bet |
|1 |20 |1 |
|2 |20 |2 |
|1 |21 |X |
|2 |21 |1 |
我的php是这样的:
$results = $sql->execute();
foreach ($results as $row)
echo ....
我的问题来了。因为,我这次如何选择 uid = 20 的行,下次如何选择 uid = 21 的行?如果我只是使用echo $row->bet
它,它会回应所有的赌注。
我想要的是回应这样的事情:
Name: Brian
Bets: 1, 2
_____________
Name: Dave
Bets: X, 1
设计没有问题。但是我如何选择一个地方 uid = 20 和另一个地方 uid = 21 的行?对不起,如果这是一个愚蠢的问题。我已经搜索过,但我找不到解决方案:/
解决方案
foreach($results as $result)
{
if($result->uid==20)
{
echo $result->bet;
}
}
推荐阅读
- amazon-web-services - AWS Kinesis Firehose 无法将数据索引到 AWS Elasticsearch
- java - Kotlin 嵌套多泛型类型类到 Java 嵌套原始类型
- javascript - 我如何检查 KendoTreeview 有孩子
- r - R - 如何将 as.POSIX 应用于具有大量小数位的时间
- haskell - 如何不传递在另一个函数中返回布尔值的函数?
- vim - 如何查询搜索中的最高位?
- r - 在 R 中,有没有办法在只提取部分列名的同时收集数据框?
- sql - 如何在子查询中聚合案例表达式?
- javascript - 字符串化/解析的优化
- reactjs - React Datepicker 仅值日期格式