【发布时间】:2017-05-19 15:15:15
【问题描述】:
我有两张桌子:
我有一个排行榜,我在上面呼应了表 1 的总体得分值:
问题:我在这里要做的是,无论谁在表 2(每周得分)中得分为“-10”,我想通过突出显示其框的颜色来提醒用户排行榜,现在是黄色,变为红色。
当前涉及的 css:
li mark div {
display: block;
margin: 4px;
padding: 5px;
min-height: 50px;
border: 2px solid #eebb55;
border-radius: 7pt;
background: grey;
}
涉及显示列表的 PHP。这是“整体”(排行榜中的右侧标签)。每周也存在类似的情况。
<div id="overalllb" class="leadboardcontent" style="display:none">
<div class="leaderboard">
<ol>
<li>
<mark>
<?php while( $toprow2 = sqlsrv_fetch_array( $stmt3) ) {
echo "<div class='parent-div'><span class='rank'>" . $toprow2['overallRank'] . "</span><span class='name'>" . $toprow2['EmployeeName'] . "</span><span class='points'>" . $toprow2['Total_points_Rewarded'] . "</span></div>";
} ?>
</mark>
</li>
</ol>
</div>
通过查询从两个表中检索信息:
1.query 1 - 找出所有得分为-10的员工。
$q200 = " select *
from Table2
where WeekNumber = 'week1' and pointsRewarded = '-10';";
$stmt200=sqlsrv_query($conn,$q200);
if($stmt200==false)
{
echo 'error to retrieve info !! <br/>';
die(print_r(sqlsrv_errors(),TRUE));
}
查询 2- 从表 1 中检索所有员工:
$q20 = "select *
from EmployeeTable
order by Total_points_Rewarded desc";
$stmt20=sqlsrv_query($conn,$q20);
if($stmt20==false)
{
echo 'error to retrieve info !! <br/>';
die(print_r(sqlsrv_errors(),TRUE));
}
我正在使用 PHP,请给我一个方法。上帝保佑。
【问题讨论】:
-
能否请您发布用于显示此列表的脚本?
标签: javascript php html css twitter-bootstrap