2014-05-20 56 views
0

我正在尋找一個我現在遇到的問題的答案。 我有一張桌子,顯示48行和10柱子。 大多數柱子都是用值填充的,但有些是空的。 我想找到這些領域給它一個紅色的邊框,以便他們彈出時,當我在表中顯示它。PHP:當我顯示我的表格,並且我點擊一個空值時,我想讓它出錯

目前,我將兩個表連接在一起並用while循環顯示它們。 有沒有辦法選擇空的單元格並使邊框變紅?

表:
------------------------------
| col1 | col2 | col3 | col4 |
| ------ | --------- | ------ | ------ |
|測試|空的|測試|測試|
| ------ | --------- | ------ | ------ |

所以我想這個空單元格有一個紅色邊框。

我目前所面對的表什麼:
------------------------------
| col1 | col2 | col3 | col4 |
| ------ | --------- | ------ | ------ |
|空的|
| ------ | --------- | ------ | ------ |
如果需要更多信息,我會很樂意提供。

+0

是,每行可以爲空或空字符串,以改變行爲來測試 –

+0

你可以使用jQuery對單元格進行點擊,然後檢查它是否爲空,否則發送ajax請求,或者在頁面重新加載時向每個單元格添加鏈接,以便每次點擊時發出請求 – Rustam

回答

0

假設你正在使用的表,你可以嘗試這樣的事情你的循環中所顯示的數據

<?php 
if ($yourvariable == NULL || $yourvariable == ""){ 
    ?> 
    <td class="your colored class"></td> 
<?php 
} 
    else{ 
    ?> 
    <td class="your non colored class"></td> 
<?php 
} 
?> 
+0

您有錯字, '!!'應該是'||' –

+0

@ChrisRymer非常感謝 – Baig

+0

我在while循環中構建我的表格。 所以我的迴音是:​​「$ GSM_Id。」​​ 我還可以使用,然後 「$ GSM_Spec。」? – Maikel

相關問題