首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用于Group_concat的php单独链接

用于Group_concat的php单独链接
EN

Stack Overflow用户
提问于 2014-02-10 07:50:31
回答 1查看 289关注 0票数 0

我有三张桌子,电影,艺术家和role_table。role_table只保存来自电影的movieCode和来自艺术家的artistID,这是电影和艺术家表的主要键。我使用join来获取值和Group_concat。这是我的sql代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT m.Title, m.MovieDesc, m.image, m.catagory, a.ID, a.FullName,
GROUP_CONCAT(a.FullName )
FROM movies m
JOIN role_table r ON m.movieCode =r.movieCode_FK
JOIN artist a ON r.artistID_FK = a.ID
where
movieCode = '$movieCode

这个代码非常好,而且工作正常。我想要的是获得那些艺术家的个人链接,它从group_concat中获取值。我被困在这里,任何帮助都会很好。谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-11 01:41:37

在php中执行此操作(使用的是数据库类):-

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php

$sql = "SELECT m.Title, m.MovieDesc, m.image, m.catagory, a.ID, a.FullName,
        GROUP_CONCAT(a.FullName ) AS ConcatFullName
        FROM movies m
        JOIN role_table r ON m.movieCode =r.movieCode_FK
        JOIN artist a ON r.artistID_FK = a.ID
        where movieCode = '$movieCode'";

$db->query($sql) or die($db->error());

while($row = $db->fetch_assoc()) 
{
    $fullnames = explode(',', $row['ConcatFullName']);
    foreach($fullnames AS $aFullName)
    {
        echo "<a href='SomeLink.php?".urlencode($aFullName).">".htmlspecialchars($aFullName)."</a>";
    }
}

?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21681710

复制
相关文章
PHP环境搭建单独安装「建议收藏」
1) 浏览器:是用来发送请求给www服务器,并且接受www服务器的信息,并且进行解析用的。
全栈程序员站长
2022/09/07
1.4K0
PHP项目:PHP链接数据
conn.php: <?php $conn =mysql_connect("localhost", "root", "") or die("数据库链接错误"); mysql_select_db("
贵哥的编程之路
2021/10/09
5.1K1
PHP链接mongodb的方式
MongoDB的PHP驱动提供了一些核心类来操作MongoDB,总的来说MongoDB命令行中有的功能,它都可以实现,而且参数的格式基本相似。PHP7以前的版本和PHP7之后的版本对MongoDB的操作有所不同,本文主要以PHP7以前版本为例讲解PHP对MongoDB的各种操作,最后再简单说明一下PHP7以后版本对MongoDB的操作。
php007
2019/10/22
2K0
PHP链接mongodb的方式
不重新编译PHP,单独添加扩展模块的方法
php自身提供了很多扩展,比如curl,gmp, mbstring等等。我们在编译安装php时未必安装了所有扩展。那么在安装完php后,如果想单独安装某个php自身的扩展怎么办呢?
跑马溜溜的球
2020/12/07
1.6K0
PHP将相对链接转换为绝对链接
因为一些学习和研究目的,最近在写一些数据抓取的组件,在网页上很常见的是相对链接,有时候因为所在网页和相对链接的关系不太确定,所以就需要转换一下,本来这个功能实在太简单,直接在网上搜索了一下,但是发现绝大部分代码都是错的,或者说不严谨,随便改一个目录深度就会发生错误。 这里贴一下我的解决方案:
雪碧君
2023/02/15
1.5K0
为所有PHP-FPM容器构建单独的Nginx Docker镜像
最近,原文作者一直在使用Docker容器来开发PHP微服务套件。一个问题是PHP应用已经搭建,可以和PHP-FPM和Nginx(取代了简单的Apche/PHP环境)一起工作,因此每个PHP微服务需要两个容器(以及两个Docker镜像):一个PHP-FPM容器和一个NGinx容器。  这个应用运行了6个以上的服务,如果做个乘法,在开发和生产之间会有约30个容器。作者决定构建一个单独的NGinx Docker镜像,它可以使用PHP-FPM的主机名作为环境变量并运行单独的配置文件,而没有为每个容器构建单独的NGinx镜像。
星哥玩云
2022/07/14
5960
为所有PHP-FPM容器构建单独的Nginx Docker镜像
php-获得网页的所有链接
浏览量 1 <?php $url="http://www.baidu.com"; // 获取链接的HTML代码 $html=file_get_contents($url); // 创建DOMdoc
kdyonly
2023/03/03
2.3K0
PHP 判断是否 URL 链接
正则 <?php function is_url($url){ $r = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; i
你的明明呐丶
2022/06/27
3.5K0
MySQL方法GROUP_CONCAT的应用
开发中遇到这样的一个需求:用户表为A,角色表为B,用户角色关系通过C表多对多关联,我们需要查询出每一个用户所拥有的角色,以下图的格式显示:
IT小马哥
2022/09/23
7250
TortoiseSVN检出链接(可用于与站点集成)
TortoiseSVN(简称TSVN) 是一个 Windows 下的版本控制系统 Apache™ Subversion® 的客户端工具。
donghui
2019/04/19
5330
TortoiseSVN检出链接(可用于与站点集成)
十一、GROUP_CONCAT的使用
GROUP_CONCAT 配合 group by 一起使用,用于将某一列的值按照指定的分割符进行拼接,MySQL 默认的分隔符为都好。语法如下:
喵叔
2021/06/25
4.8K0
PHP学习-链接数据库
链接数据库文件:conn.php 1 <?php 2 $conn = mysql_connect("localhost:3306","root","usbw") or die("数据库链接错误".m
小古哥
2018/03/08
3K0
迅雷php文件怎么打开_php生成短链接
< a href =“#Whattoaddhere”style =“color:blue;”>返回TOC< / a>
全栈程序员站长
2022/10/04
3.5K0
php环境测试链接各种服务
curl http://127.0.0.1/test.php返回c is bigger,代表web服务器支持php。返回文件内容,则代表当前还不支持php,需要在web服务器中配置,让nginx或者apache之类的服务去支持php-fpm。
陈不成i
2021/06/29
1.7K0
技术研究 | 绕过WAF的常见Web漏洞利用分析
本文以最新版安全狗为例,总结一下我个人掌握的一些绕过WAF进行常见WEB漏洞利用的方法,希望能起到抛砖引玉的效果。如果师傅们有更好的方法,烦请不吝赐教。
FB客服
2020/12/18
1.5K0
技术研究 | 绕过WAF的常见Web漏洞利用分析
Group_concat介绍与例子
进公司做的第一个项目就是做一个订单追踪查询,里里外外连接了十一个表,作为公司菜鸡的我麻了爪.
全栈程序员站长
2022/07/07
2620
Group_concat介绍与例子
PHP 获取指定 URL 页面中的所有链接
以下代码可以获取到指定 URL 页面中的所有链接,即所有 a 标签的 href 属性:
Z4
2020/04/22
7.7K0
去除WordPress链接中出现的index.php
如果配置后Url中依然带有index.php,请登录WordPress后台检查固定链接是否 设置的使用index.php
AlexTao
2020/09/24
2.3K0
去除WordPress链接中出现的index.php
模拟 GROUP_CONCAT() 函数
MySQL 提供了 GROUP_CONCAT() 函数,可以很方便地针对某字段下的值聚合成一个字符串,字符串内部默认使用“,”分割。
白日梦想家
2020/07/20
4400
点击加载更多

相似问题

PHP MySQL将GROUP_CONCAT结果视为单独的项

22

单独的group_concat()结果

12

group_concat不适用于php

14

如何分割GROUP_CONCAT php MySQL后的图像链接

14

PHP对某些链接的单独访问

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文