Php 根据mysql行中的单词更改引导标签

Php 根据mysql行中的单词更改引导标签,php,mysql,twitter-bootstrap,label,row,Php,Mysql,Twitter Bootstrap,Label,Row,我的代码确实有一些问题 我想改变我的标签上的颜色,如果它从一个状态到另一个取决于mysql数据库的世界 首先,我有代码: <table class="table responsive"> <div id="employee_table"> <table class="table"> <tr&g

我的代码确实有一些问题

我想改变我的标签上的颜色,如果它从一个状态到另一个取决于mysql数据库的世界

首先,我有代码:

<table class="table responsive">
                     <div id="employee_table">  
                          <table class="table">  
                               <tr>  
                                   <th width="10%">ARK ID</th>
                                   <th width="20%">User</th>
                                    <th width="45%">Header</th>
                                   <th width="10%">Status</th>
                                    <th width="20%">Priority</th>

                               </tr>  
                               <?php  
                               while($row = mysqli_fetch_array($result))  
                               {  
                               ?>  
                               <tr>  
                                   <td><?php echo $row["ark_id"]; ?></td> 
                                   <td><?php echo $row["name"]; ?></td> 
                                   <td><a href="read.php?id=<?php echo $row['id']; ?>"><?php echo $row["overskrift"]; ?></td>  
                                   <td><?php echo $row["prioritet"]; ?></td> 
                                   <td><?php echo $row["status"]; ?></td>  

                                    </tr>  
                               <?php  
                               }  
                               ?>  
                          </table>

方舟号
使用者
标题
地位
优先

您可以在while循环开始时检查优先级:

<table class="table responsive">
    <div id="employee_table">  
        <table class="table">  
            <tr>  
               <th width="10%">ARK ID</th>
               <th width="20%">User</th>
               <th width="45%">Header</th>
               <th width="10%">Status</th>
               <th width="20%">Priority</th>
            </tr>  
            <?php  
            while($row = mysqli_fetch_array($result))  
            {  
                if($row["prioritet"] == "LOW") {
                   $color = '#000000'; // choose color
                }  
                else if($row["prioritet"] == "MEDIUM") {
                   $color = '#888888'; // choose color
                }  
                else {
                   $color = '#ffffff'; // choose color
                }
            ?>  
            <tr>  
                <td><?php echo $row["ark_id"]; ?></td> 
                <td><?php echo $row["name"]; ?></td> 
                <td><a href="read.php?id=<?php echo $row['id']; ?>"><?php echo $row["overskrift"]; ?></td>  
                 <td style="color:<?php echo $color?>"><?php echo $row["prioritet"]; ?></td> 
                 <td style="color:<?php echo $color?>"><?php echo $row["status"]; ?></td>  
            </tr>  
            <?php  
            }  
            ?>  
</table>

方舟号
使用者
标题
地位
优先

希望下面的代码能帮助你

<table class="table responsive">
    <div id="employee_table">  
        <table class="table">  
            <tr>  
               <th width="10%">ARK ID</th>
               <th width="20%">User</th>
               <th width="45%">Header</th>
               <th width="10%">Status</th>
               <th width="20%">Priority</th>
            </tr>  
            <?php  
            while($row = mysqli_fetch_array($result))  
            {  
                if($row["prioritet"] == "LOW") {
                   $priority_color = '#009933'; // low priority color
                }  
                else if($row["prioritet"] == "MEDIUM") {
                    $priority_color = '#0099ff'; // Medium priority color
                }  
                else if($row["prioritet"] == "HIGH"){
                    $priority_color = '#ff0000'; // High priority color
                }else{
                     $priority_color = '#ffffff'; // default color
                }
            ?>  
            <tr>  
                <td><?php echo $row["ark_id"]; ?></td> 
                <td><?php echo $row["name"]; ?></td> 
                <td><a href="read.php?id=<?php echo $row['id']; ?>"><?php echo $row["overskrift"]; ?></td>  
                 <td><?php echo $row["prioritet"]; ?></td> 
                 <td  bgcolor="<?php echo $priority_color; ?>"><?php echo $row["status"]; ?></td>  
            </tr>  
            <?php  
            }  
            ?>  
</table>

方舟号
使用者
标题
地位
优先

我漏了几行,对不起!:)现在一切都好了。谢谢你的帮助!抱歉耽误您的时间,但我丢失了一些代码-我代码的另一部分“状态”不在代码中,如何做更多的IF语句?请解释更多关于您的问题,以便我们可以帮助您。我有两行,一行是status,一行是priority,这两行都应该根据MySQL中他们行中的单词而改变。您的status值是多少?