iT邦幫忙

0

php foreach 輸出的資料分隔加顏色的代碼

各位好 小弟新手想請問一下...我如果要把序號、名稱、經紀人 在表格內置中 要怎麼加呢
還有他列出的服務內容像(碰撞險。車險。)他分隔的。號 可以加顏色該插在哪邊

https://ithelp.ithome.com.tw/upload/images/20191210/20109091ptfFWUZ9qv.jpghttps://ithelp.ithome.com.tw/upload/images/20191210/201090915GH9ti26gM.jpghttps://ithelp.ithome.com.tw/upload/images/20191210/20109091Z28QbmBGjN.jpg

https://ithelp.ithome.com.tw/upload/images/20191210/20109091j5aad00jrt.jpg

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
firecold
iT邦新手 1 級 ‧ 2019-12-10 11:14:31
//置中寫在style
td {
  text-align: center;
}

以title為例子
echo '<td class="your_css">'.$value['title'].'</td>';

echo '<td><span class="your_css">' . $value['title']' . </span>'</td>';

your_css就在style中寫你要的顏色就可以了

都可以

0

板面設計,板面配色………
現在沒有人喜歡用php這樣搞輸出了吧。

建議用js來做。省一點資料傳輸流量。

0
阿展展展
iT邦好手 1 級 ‧ 2019-12-10 12:31:24

<td> 中加入你要的 class
在style 中 編輯你指定的 class 要的顏色

1
小魚
iT邦大師 1 級 ‧ 2019-12-10 14:12:28

這是學校作業嗎?
先把這一題放著,
回頭研究一下Html、CSS、PHP,
以及JavaScript.

看更多先前的回應...收起先前的回應...

老師 PHP能吃ㄇ (閃亮亮眼

小魚 iT邦大師 1 級 ‧ 2019-12-10 14:21:27 檢舉

阿展展展
你可以吃看看.

/images/emoticon/emoticon04.gif

我躲旁邊看你們二個相互相傷害到什麼時候………
來互相傷害啊

ccutmis iT邦高手 2 級 ‧ 2019-12-10 15:59:35 檢舉

小魚 iT邦大師 1 級 ‧ 2019-12-10 16:18:33 檢舉

Samと可樂快跑
你也要加入戰圈嗎?
目前是二缺二,
還有空間可以加入.

froce iT邦大師 1 級 ‧ 2019-12-10 17:25:22 檢舉

PHP不能吃,但是python我確定能吃,以前台中中華路上很多。XD

python 我實在吃不太下去。 php我勉強吞下去好了(啥?)

小魚 iT邦大師 1 級 ‧ 2019-12-11 08:20:54 檢舉

froce
我查不到耶,
中華路有什麼python?

froce iT邦大師 1 級 ‧ 2019-12-11 09:01:07 檢舉

蛇肉店啦,以前台中很有名的。XD

小魚 iT邦大師 1 級 ‧ 2019-12-11 09:10:22 檢舉

原來是店名!?
但是Google都查不到...

WQ iT邦新手 2 級 ‧ 2019-12-11 10:31:15 檢舉

現在應該還有...

小魚 iT邦大師 1 級 ‧ 2019-12-11 11:42:33 檢舉

原來 python 的意思是 蟒蛇...
看來 python 的確是可以吃的.

0

關鍵字 html的class、css 。(不要去找到程式的class,兩個意義不同)

還有不要再用echo輸出html。

看更多先前的回應...收起先前的回應...
豬豬人 iT邦新手 4 級 ‧ 2019-12-12 11:22:16 檢舉

浩瀚星空請問,不要再用echo輸出html,那該怎麼做呢? 可以給小弟一點方向嗎? 謝謝

正常還是會想教view的觀念。不過還是算了。
一般建議不要用echo輸出的原因如下
1.排版不容易
2.代碼查看不容易
3.排錯不容易

所以可以的話,盡量不要用echo來做輸出html。
再來就是基本的原生php樣式的應用原則
如像樓主類似的寫法

<table>
<?php
foreach($a AS $d){
   echo '<tr>';
   echo '<td>'.$d.'</td>';
   echo '</tr>';
}
?>
</table>

可以改換成如下的寫法

<table>
<?php foreach($a AS $d):?>
   <tr>
      <td><?php echo $d></td>
   </tr>
<?php endforeach;?>
?>
</table>
weayzehoa iT邦新手 5 級 ‧ 2020-02-07 16:26:29 檢舉
"<?php echo $d>" 少了一個分號跟問號, 我比較喜歡偷懶寫法 <?=$d;?>
weayzehoa iT邦新手 5 級 ‧ 2020-02-07 16:27:47 檢舉

"

<?=$d;?>

並不是所有的php設定值都能用的。有些php設定的值是不支援短寫法就gg了。

0
mylim95
iT邦新手 5 級 ‧ 2019-12-10 16:51:59

大概看看 ajax吧

我要發表回答

立即登入回答