좋아요, 그래서 게임의 첫 10 레벨 캐릭터를 페이지에 표시하려고합니다. 예 :while 루프에 에코가 있습니까?
Rank Name Level
1 Greg 10
2 Alex 8
나는 상위 10 개 문자를 표시하는 동안 루프를하고 있어요 그러나 나는 내가 만 10 개 계급을 표시 할 "순위 이름 레벨"을 표시 유지하려면,하지만하지 않습니다 그것은 "계급 이름 레벨"을 계속 반복합니다. 에코 안에 테이블을 표시하고 있지만 2 개의 에코를 첨부 할 수 없으므로 테이블이 연결되지 않습니다. 나는 10 개의 레코드에 대해서만 while 루프를하고 싶지만 여전히 내 테이블을 완전히 첨부 할 수 있어야합니다.
여기 내 코드입니다 :
<?php
Include 'fart.php';
$rank = mysql_query('SELECT Name,Level FROM characters WHERE level>10'
.' ORDER by Level desc LIMIT '.$limit.';');
$i=1;
while ($row = mysql_fetch_array($rank)) {
echo '
<table>
<tr>
<td>Rank</td>
<td>Name</td>
<td>Level</td>
</tr>
<tr>
<td>'.$i.'</td>
<td>'.$row['Name'].'</td>
<td>'.$row['Level'].'</td>
</tr>
</table>';
$i++;
}
?>
그것은 설명하기가 정말 어렵다, 그래서 당신이 이해할 수 있기를 바랍니다. 어떤 도움을 주셔서 감사합니다!
아래 유권자가 남아 있지했기 때문에 내가이 그렇게 일어날 수 있습니다 이유를 배울 수 있습니다 생각합니다 그들의 결정에 관한 발언 다른 질문을 할 때 적용하십시오. 여러분의 질문은 당면 문제를 완전히 표현하지 못하고 코드에 대한 설명을 제공하지만 예상 결과 출력과 예상치 못한 이유를 알려주지 않습니다. 이것은 단지 나의 추측과 두 센트입니다. 문제를 명확하게 설명하고, 문제를 생성하는 데 필요한 코드를 제공하고, 예상 결과를 설명해야합니다. 당신이 그것을 어떻게 풀려고했는지에 대한 정보를 포함한다면 보너스. –