我只需要帮助提炼这个脚本给我从这两个表加入的ID值。MySQL/PHP的 - 嵌套选择问题 - 需要从两个表中获取值
基本上我想要两个表中的ID,然后能够根据ID(如果需要)从两个表中获取其他值并将它们显示在循环中。
我有的代码是低于,但不会工作。
$select = myQ("SELECT * FROM users a WHERE EXISTS (SELECT 1 FROM `videos` b WHERE a.id = b.id GROUP BY b.id HAVING count(*) > 1) ");
$i=0;
while ($row = myF($select)) {
$resultsLoopArray[$i]["videos.id"] = $row["id"];
$resultsLoopArray[$i]["videos.vid"] = $row["vid"];
$resultsLoopArray[$i]["users.username"] = $row["username"];
$i++;
}
if (isset($resultsLoopArray)) {
$tpl->Loop("searchResultsLoop", $resultsLoopArray);
}
现在我需要的是用户表中的用户名,视频表中的ID和视频ID。
有人可以帮忙吗?你质疑
请提供表的数据结构和样本数据和预期产出,你需要我们可以帮助..不幸的是,从你发布的信息来看,没有什么可以继续...... – Nonym
如果你没有向我们展示你的数据库模式,我们无法真正帮助你。 – Jakub