我是靠谱客的博主 务实水壶,最近开发中收集的这篇文章主要介绍php pdo 数字索引,php – MySQL PDO fetchAll为具有整数索引的数组,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
我有一个有两列的表.表:ctgtable和columns:id和ctg.由于我完全从以前的
mysql_ *函数转移到PDO,我面临一些愚蠢的错误(或者可能缺乏知识).
题
我想将整个表的ctg列(总共最多20行)选择为具有整数索引的数组.
我的方法
在我看来,最接近的解决方案是:
$sth = $dbh->prepare("SELECT id, ctg FROM ctgtable");
$sth->execute();
/* Fetch all of the values of the second column */
$result = $sth->fetchAll(PDO::FETCH_COLUMN, 1);
var_dump($result);
?>
对于相同的结果,还有其他更短/更好的替代方案吗?或者这是获取结果的最佳/唯一可能方法.
样本表
id ctg
01 movie
27 tv
64 sports
等等
样本结果
Array( 1 => "tv",
2 => "movie",
3 => "anime",
4 => "game",
5 => "telugu"
);
索引可以从0开始,也可以不从0开始.对我来说无关紧要.我试着寻找这样一个可能的问题,但似乎没有一个问题与我的问题相关.
最后
以上就是务实水壶为你收集整理的php pdo 数字索引,php – MySQL PDO fetchAll为具有整数索引的数组的全部内容,希望文章能够帮你解决php pdo 数字索引,php – MySQL PDO fetchAll为具有整数索引的数组所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复