函数返回一个基于整数值的字符串php只显示在

时间:2018-04-26 19:31:08

标签: php html

<table class="table table-striped table-bordered" >
  <thead>
    <tr bgcolor='#89ff8'>
        <td>First Name</td>
        <td>First Name</td>
         <td>Trade</td>
        <td>registration Date</td>
        <td>View Info</td>
    </tr>
     </thead>
      <tbody>
    <?php 

    while($res = mysqli_fetch_array($result)) {         
        echo "<tr>";
        echo "<td>".$res['FirstName']."</td>";
        echo "<td>".$res['LastName']."</td>";
        echo "<td>".numToTrade($res['Trade'])."</td>"; 
         echo "<td>".$res['DateRegistered']."</td>";
        echo "<td><a class='btn btn-info btn-xs' href=\"artisaninfo.php?id=$res[ArtisanId]\">view info</a></td>";        
    }
    ?>
    </tr>
     </tbody>
</table>
<?php    
    function numToTrade($num) {
        $trade = null;
        if ($num == 1) {
            $trade= 'Plumber';
        }
        elseif($num==2) {
            $trade = 'Electrician';
        }  elseif ($num==3) {
            $trade = 'Carpenter';
        } elseif ($num==4) {
            $trade = 'Mechanic';
        } elseif ($num==5) {
            $trade = 'Ac-Technician';
        } elseif ($num==6) {
            $trade = 'Painter';
        } 
        return $trade;
    } 
?>        
  

函数返回一个基于整数值的字符串php只显示onced。对于所有表行,交易列不会像在php

中那样呈现整数

请帮帮我。

函数返回一个基于整数值的字符串php只显示onced。对于所有表行,交易列不会像在php

中那样呈现整数

1 个答案:

答案 0 :(得分:0)

function numToTrade($num) {

    if ($num == 1) {
       return 'Plumber';
    }
    elseif($num==2) {
      return 'Electrician';
    }  elseif ($num==3) {
       return 'Carpenter';
    } elseif ($num==4) {
        return 'Mechanic';
    } elseif ($num==5) {
        return 'Ac-Technician';
    } elseif ($num==6) {
        return 'Painter';
    } 
}
?>  

更快的代码版本为我工作