0

这是一段代码,很可能清除了我想要实现的目标,但写得不好,尤其是最终的字符串/查询。基本上我根据这些字符串/查询创建链接。

$theanimeid = $row1['anime_id'];
$theanimetype = SELECT * FROM animelist WHERE id=".$theanimeid.";
$echothetype = if $theanimetype['type']=1 echo Movie else echo Episode;

链接:

$link="Stream-".$title."-".$echothetype."-".$row1['episodes_id']."-".$row1['language']."-".$row1['id'];

一些清理:$row1 正在从表 'videos' 中获取数据,但列 'type' 在 'categories' 内,因此首先我们需要匹配anime_id,一个与要定位的类别的列 id 具有相同值的列正确的数据(我认为)。

之后,我们需要在同一行中获取列 'type' 的值,即 0 或 1。

如果您需要更多信息,我会当场回复,因为我每分钟都会刷新此页面以查看是否有人回答,我真的需要帮助,非常感谢。

提前致谢, Inder

4

1 回答 1

0

你的意思是这样的:

$thetype = $theanimetype['type'] == 1 ? 'Movie' : 'Episode';

???

或者也许在 SQL 查询中这样做:

SELECT *, 
    CASE type
        WHEN 1 THEN 'Movie'
        WHEN 0 THEN 'Episode'
    END AS animeType
FROM myTable
于 2013-04-03T15:07:06.847 回答