Php mysqli基于行ID值显示数据
我需要在一行中显示一个文本,基于其他表中的值,我将解释。。。一步一步的说清楚 名为“links”的表有一行名为“title\u id” “links”中的这一行“title\u id”在名为“id”的行中的其他名为“titles”的表中具有相同的值 表格“titles”有另一行名为“title”-这是我需要以这种方式显示的内容 a href=../>表格链接行标题\u id=到表格标题行id->此处显示表格标题行标题(基于表格链接中的行标题\u id) 我希望您能理解,结果必须是(a href=…>文本电影标题) 这是我需要更改的基本代码(我已经对需要更改的部分进行了注释):Php mysqli基于行ID值显示数据,php,mysql,database,mysqli,Php,Mysql,Database,Mysqli,我需要在一行中显示一个文本,基于其他表中的值,我将解释。。。一步一步的说清楚 名为“links”的表有一行名为“title\u id” “links”中的这一行“title\u id”在名为“id”的行中的其他名为“titles”的表中具有相同的值 表格“titles”有另一行名为“title”-这是我需要以这种方式显示的内容 a href=../>表格链接行标题\u id=到表格标题行id->此处显示表格标题行标题(基于表格链接中的行标题\u id)文本电影标题) 这是我需要更改的基本代码(我
您只需稍微修改查询即可获得此信息。您可以在这些ID上加入标题,如下所示:
SELECT l.id, l.label, l.title_id, t.title, l.season, l.episode, l.approved
FROM links l
JOIN titles t
ON l.title_id = t.id
WHERE approved = 1
ORDER by id DESC
LIMIT 30 OFFSET 1
然后你可以像以前一样调用你的变量;同一查询将有行['title']
了解更多关于
要在脚本中获得此信息,只需替换此行:
echo ">HERE MUST HAVE THE VALUE FROM TABLE titles -> row title - based on $row["title_id"] </a>";
echo>此处必须具有表标题->行标题-基于$row[“title_id”]”的值;
为此:
echo '>'.$row['title'].'</a>';
echo'>.$row['title'].';
echo '>'.$row['title'].'</a>';