Мне, по сути, нужно вытащить доску лидеров, если вам нравятся memberID, их имена, фамилии и их результаты, и расположить их по порядку.
Пока у меня появляются имена и фамилиии затем результаты, однако мой запрос кажется неправильным, поскольку он показывает все возможные имена со всеми возможными результатами, как показано ниже (я знаю, что мне нужно join
, не знаю, как, хотя и какой):
![Incorrect Results](https://i.stack.imgur.com/7rZ9A.png)
Ниже я фактически опубликовал, как выглядят результаты в таблице:
![What phpMyAdmin shows for results](https://i.stack.imgur.com/cg0l9.png)
Информация и таблицы, необходимые ниже:
tblMember
содержит fldMemberID
, fldFName
, fldSName
tblMembEntComp
содержит fldResult
.
Пока что у меня есть это, но оно не совсем верно, как вы можете видеть на моем первом скриншоте.
<div class="grid-2">
<p><b>LEADERSHIP BOARD</b></p>
<?php
$query = "SELECT `tblMember`.`fldFName`, `tblMember`.`fldSName`, `tblMembEntComp`.`fldResult` FROM `tblMember`, `tblMembEntComp`";
$result = $conn -> query($query);
while($row = $result -> fetch_assoc())
{
echo $row['fldFName']." ".$row['fldSName']." ".$row['fldResult']."<br>";
}
?>
</div>