您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

我这个只想echo一条数据怎么办?

2025/6/29 16:55:27发布16次查看
year字段下有很多数据 这样可以echo出来很多数据 这些数据都是一样的 所以我只想要echo出来一条数据 应该怎么办呢?
$res=$stmt->fetchall(pdo::fetch_assoc);foreach($res as $v){ echo $v['year'];}

回复内容: year字段下有很多数据 这样可以echo出来很多数据 这些数据都是一样的 所以我只想要echo出来一条数据 应该怎么办呢?
$res=$stmt->fetchall(pdo::fetch_assoc);foreach($res as $v){ echo $v['year'];}

第一个,如果你是想要,查询所有,输出一个year的话,那么 $v = current($res); echo $v['year'];
第二个,如果你是想要,查出一条输出的话,那么查询语句加上 limit 1
第三个,如果你是查询出来很多个year,里面又有重复的话. var_dump(array_unique(array_column($res,'year'));)
1.只取一条的话,不要用fetchall,用fetch
$res=$stmt->fetch(pdo::fetch_assoc);
2.原sql语句中加入limit 1
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product