如何針對不同的字元上色

不好意思,我真的是新新手,剛花了幾個小時增加了這一行
<div style=\"float:left; margin-left:5px; width:40px; height:auto; text-align:left;\"><?PHP echo $row[$i][\"ps\"]; ?></div>

顯示網頁如下http://www.ticketof.com.tw/index.php?page=4

請問要如何幫剛剛新增的程式碼再多加判斷式來判別"徵求"與"售票"不同,再分別顯示不同的顏色呢?

評論

  • 自問自答好了,剛剛試出來了
    <div style=\"float:left; margin-left:5px; width:40px; height:auto; text-align:left;\"><?PHP 
    if( $row[$i][\"ps\"] == \"徵求\" ){
    echo '<span style=\"background-color:#9999FF;\" >'. $row[$i][\"ps\"] .'</span>';
    }else{
    echo '<span style=\"background-color:#FFBFBF;\" >'. $row[$i][\"ps\"] .'</span>';
    }
  • edited 一月 2015

    <span style=\"background:#<?php echo $row[i]['ps'] == '徵求'?'9999FF':'FFBFBF'?>\">
    <?php echo $row[i]['ps']?>
    </span>

    如果有設short tag就改用<?=$row[i]['ps']?>
Sign In or Register to comment.