는 I는 EmployeeTable에서 8 가기를 검색 아래 PHP 코드를 사용했다 :에코 토퍼
$q4 = "select top 8 *
from EmployeeTable
order by LevelFieldTotal desc";
$stmt3=sqlsrv_query($conn,$q4);
if($stmt3==false)
{
echo 'error to retrieve info !! <br/>';
die(print_r(sqlsrv_errors(),TRUE));
}
$toprow2=sqlsrv_fetch_array($stmt3);
내가 HTML에 반향했지만, 나는 토퍼 사이에만 IST 사람이 에코지고 점점 오전 :
나는이 리더 보드 상단 (8) 에코 싶다.
어떻게 리더 보드에 에코를 울릴 수 있습니까? 위의 php 변수를 통해 리더 보드에서 상위 8 명을 모두 볼 수 있습니다.
나는 개인적으로 그것을 개별적으로하고 싶지 않다. 위의 쿼리를 사용하여 하나의 쿼리를 통해 top8을 가져 와서 반향시키고 싶다.
I은 PHP 변수 반향 시도 HTML의 일부 :
<div id="overalllb" class="leadboardcontent" style="display:none">
<div class="leaderboard">
<ol>
<li>
<mark>
<?php echo "". $toprow2[ 'EmployeeName'] . ""?>
</mark>
<small><?php echo "". $toprow2['Total_points_Rewarded'] .""?></small>
</li>
<li>
<mark>Brandon Barnes1</mark>
<small>3101</small>
</li>
<li>
<mark>Raymond Knight1</mark>
<small>2192</small>
</li>
<li>
<mark>Trevor McCormick1</mark>
<small>2145</small>
</li>
<li>
<mark>Andrew Fox1</mark>
<small>2103</small>
</li>
<li>
<mark>And1rew Fox1</mark>
<small>2103</small>
</li>
<li>
<mark>Tre1vor McCormick1</mark>
<small>2145</small>
</li>
<li>
<mark>Andrew Fox1</mark>
<small>2103</small>
</li>
</ol>
</div>
</div>
용액 (상기도 fiddele 링크에 해당) @Magnus 의해 제안 @Mayank
<div id="overalllb" class="leadboardcontent" style="display:none">
<div class="leaderboard">
<ol>
<li>
<mark>
<?php while($toprow2=s qlsrv_fetch_array($stmt3)) { echo $toprow2[ 'overallRank'] . " ".$toprow2[ 'EmployeeName'] . " ".$toprow2[ 'Total_points_Rewarded']. "<br/>";} ?>
</mark>
</li>
</ol>
</div>
</div>
친절히 도와주세요. 고맙습니다. 신의 축복.
function.sqlsrv-fetch-array.php) 예제가 보일 것입니다. (힌트 :'while()'-loop 사용). 현재 결과에서 첫 번째 행을 가져 오는 중입니다. –
@ Magnus Eriksson 알았어요.하지만 그렇게한다면, 전체 CSS를 바꿔야 할 것입니다. 또한 여기에서 Javscript를 보면, it.How 요소를 클릭하자마자 팝업이 표시됩니다. 어떻게 ur 솔루션을 사용하면 작동하도록 변경합니까. 위의 코드에서 솔루션을 언급했습니다.고마워. 신의 축복이야. – jane