Php 从mysql数据库中的列创建无序列表
我有两张桌子 表A列出了玩家ID(PK)、姓名等 表B列出了awardID(PK)、playerID(FK)、playerOfWeek、allStar等 由于某些玩家可以获得多个奖项(例如两次获得本周最佳玩家奖——他们将获得不同的奖项),我如何创建一个有序列表,以便在相应的玩家奖励栏中显示该值 我首先使用函数调用Php 从mysql数据库中的列创建无序列表,php,mysql,Php,Mysql,我有两张桌子 表A列出了玩家ID(PK)、姓名等 表B列出了awardID(PK)、playerID(FK)、playerOfWeek、allStar等 由于某些玩家可以获得多个奖项(例如两次获得本周最佳玩家奖——他们将获得不同的奖项),我如何创建一个有序列表,以便在相应的玩家奖励栏中显示该值 我首先使用函数调用 function create_unordered_list($listitems) { echo "<ul>"; foreach($listitems as
function create_unordered_list($listitems) {
echo "<ul>";
foreach($listitems as $value) {
echo "<li>".$value."</li>";
}
echo "</ul>";
}
然后,我试着重复这个列表:
echo create_unordered_list ($All_Star);
任何帮助,非常感谢
谢谢
Ken尝试在函数内部打印($listitems),并向我们显示它正在打印的内容。它没有打印任何内容。错误告诉我:为函数中的foreach()提供的参数无效,因此您的查询不会返回任何内容,请尝试在phpMyAdmin中运行它。
echo create_unordered_list ($All_Star);