gpt4 book ai didi

php - 查询成员(member)姓名和分数

转载 作者:行者123 更新时间:2023-11-29 22:25:41 25 4
gpt4 key购买 nike

我有两个表,一个用于成员,其字段为 id 、 name第二个表作为结果,字段为rid、mid(成员ID外键)、pid、score

我需要显示成员的姓名及其分数,其中 pid=$id我的查询是:

$sel = mysql_query("SELECT m.name,r.score FROM member m, score r WHERE m.id=r.mid and r.pid='$id'");
<?php $i=0; while( $sql = mysql_fetch_assoc( $sel )) { ?>
<tr>
<td align="center"><?php $i++; echo $i; ?> </td>
<td align="center"><?php echo ucfirst( $sql['name'] ); ?></td>
<td align="center"><?php echo $sql['score']; ?></td>
</tr>
<?php } ?>

但是没有记录得到输出。

有匹配的记录,但没有进入while循环。

最佳答案

用作:

$sel = mysql_query("SELECT m.name as name, r.score as score FROM member m, score r WHERE m.id=r.mid and r.pid='$id'");

或者这样,如果您不想使用 as:

<?php echo ucfirst( $sql['m.name'] ); ?>

关于php - 查询成员(member)姓名和分数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30285217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com