高手帮忙看下 tp5 框架数据查询语句【苹果cms v10程序】
function actor_vod($actor){
$table = 'Vod';
$actor_vod_list = Db::name($table)->where('vod_actor', ['like', '%' . $actor . '%'])->select();
return $actor_vod_list;
};
$actor='刘德华';
print_r(actor_vod($actor));
以上函数是根据具 演员名称在vod这个表中 搜索有关于 ‘刘德华’ 的 所有影数据,查询结果是有关于刘德华的所数据,而且每个影片数据都是完整的。那么如果我只要 查询到每个数据的 某一个字段的值 这个字段的要怎么写?
是不是有二次查询的方法,先查询 ‘刘德华’ 所有数据,再从这个结果中查询出所有 ‘vod_id’ 字段值,然后返回跟数组?
如果有 应该怎么写这句:
$actor_vod_list = Db::name($table)->where('vod_actor', ['like', '%' . $actor . '%'])->select();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
$actor_vod_list = Db::name($table)->where('vod_actor', ['like', '%' . $actor . '%'])->column('vod_id');
获取某个字段或者某个列的值
这种文档里就有的内容,仔细翻翻文档就能知道了
https://www.kancloud.cn/manua...