好的,所以我在 MySQL 中有这两个表。一种称为“历史”,一种称为“注释”。
“历史”表充满了可以重复的随机 YouTube 视频 ID。“注释”表包含每个视频 ID 的唯一副本以及该 ID 的描述。看起来像这样:
History Annotated
video id video id description
id_1 id_1 description_1
id_1 id_2 description_2
id_3 id_3 description_3
id_2 id_4 description_4
id_3 etc. etc.
id_1
id_4
id_2
etc.
好的,所以历史表的顺序非常重要。我想将订单(重复和全部)打印到我的页面上,但我想从它们旁边的带注释的表中打印它们各自的描述,所以它看起来像这样:
id_1 - description_1
id_1 - description_1
id_3 - description_3
id_2 - description_2
id_3 - description_3
id_1 - description_1
id_4 - description_4
id_2 - description_2
etc. etc.
到目前为止,我已经查询了数据库,并从我想要打印的历史记录中制作了一个数组。代码如下所示:
$query = mysql_query("SELECT `videoid` FROM `History` WHERE BLAH BLAH;");
$idVideoColumn = array();
while($row = mysql_fetch_array($query)){
$idVideoColumn[] = $row['videoid'];
}
$implodedIdVideo = "'".implode("', '", $idVideoColumn)."'";
所以我已经准备好我的 videoid 列表,以供变量 $implodedIdVideo 中包含的 MySQL 查询使用。任何人都知道是否可以打印我正在尝试做的事情?(请不要回答我已弃用的 MySQL 语法)