Php 如果行显示缺少结果,如何更改字体颜色

Php 如果行显示缺少结果,如何更改字体颜色,php,fonts,Php,Fonts,如果行显示不存在结果,如何更改字体颜色 如果行显示不存在,如何更改行的字体颜色 我该怎么做请帮我解决这个问题谢谢 这就是代码 $result1 = mysql_query("SELECT * FROM attendance where date '2013-4-30' order by date ASC"); while($row = mysql_fetch_array($result1)) { // echo

如果行显示不存在结果,如何更改字体颜色

如果行显示不存在,如何更改行的字体颜色 我该怎么做请帮我解决这个问题谢谢

这就是代码

$result1 = mysql_query("SELECT * FROM attendance where date '2013-4-30'  order by date ASC");
            while($row = mysql_fetch_array($result1))
            {   


            // echo out the contents of each row into a table

       echo "<tr>";
            echo '<td>' . $row['teacherid'] . '</td>';
            echo '<td>' . $row['name'] . '</td>';
            echo '<td>' . $row['date'] . '</td>';
            echo '<td>' . $row['attendance'] . '</td>';
            echo "</tr>"; 
我要更改缺少的文本颜色

替换

echo "<tr>";
如果你只是想让考勤单元改变颜色,你可以把班级放在
而不是

编辑:

按要求提供完整版本的代码

$result1 = mysql_query("SELECT * FROM attendance where date '2013-4-30'  order by date ASC");
        while($row = mysql_fetch_array($result1))
        {   


        // echo out the contents of each row into a table

   echo '<tr class="'.$row['attendance'].'">';
        echo '<td>' . $row['teacherid'] . '</td>';
        echo '<td>' . $row['name'] . '</td>';
        echo '<td>' . $row['date'] . '</td>';
        echo '<td>' . $row['attendance'] . '</td>';
        echo "</tr>";
$result1=mysql\u查询(“从考勤中选择*日期'2013-4-30'按日期ASC排序”);
而($row=mysql\u fetch\u数组($result1))
{   
//将每行的内容回显到表中
回声';
回显'.$row['teacherid'.''';
回显'.$row['name'].';
回显“.$row['date']”;
回显“.$row['attention']”;
回声“;
如果您还没有样式表,只需将其放在HTML页面上即可:

<style type="text/css">
    .present { color: green; }
    .absent { color: red; }
</style>

.present{颜色:绿色;}
.不存在{颜色:红色;}
更换

echo "<tr>";
如果你只是想让考勤单元改变颜色,你可以把班级放在
而不是

编辑:

按要求提供完整版本的代码

$result1 = mysql_query("SELECT * FROM attendance where date '2013-4-30'  order by date ASC");
        while($row = mysql_fetch_array($result1))
        {   


        // echo out the contents of each row into a table

   echo '<tr class="'.$row['attendance'].'">';
        echo '<td>' . $row['teacherid'] . '</td>';
        echo '<td>' . $row['name'] . '</td>';
        echo '<td>' . $row['date'] . '</td>';
        echo '<td>' . $row['attendance'] . '</td>';
        echo "</tr>";
$result1=mysql\u查询(“从考勤中选择*日期'2013-4-30'按日期ASC排序”);
而($row=mysql\u fetch\u数组($result1))
{   
//将每行的内容回显到表中
回声';
回显'.$row['teacherid'.''';
回显'.$row['name'].';
回显“.$row['date']”;
回显“.$row['attention']”;
回声“;
如果您还没有样式表,只需将其放在HTML页面上即可:

<style type="text/css">
    .present { color: green; }
    .absent { color: red; }
</style>

.present{颜色:绿色;}
.不存在{颜色:红色;}

是的,通过这种方式您可以更改行和单元格的背景,好的备选方案+1没问题。我已编辑了我的答案以包含您的所有代码。是的,通过这种方式您可以更改行和单元格的背景,好的备选方案+1没问题。我已编辑了我的答案以包含您的所有代码。