我想根據特定值更改整個單元格的顏色。但是當語法錯誤并且不起作用時該怎么辦呢?在我的代碼中 echo "<tr if( $row['treatment_fees_check_division'] == 'error') : style='yellow' >"; echo "<td>" . $row['id'] . "</td>"; echo "<td>" . $row['chart_num'] . "</td>"; echo "<td>" . $row['chart_name'] . "</td>"; echo "<td>" . substr($row['visit'], 0,10) . "</td>"; echo "<td >" . number_format($row['total_medical_bills']) . "</td>"; echo "<td >" . number_format($row['total_amount']) . "</td>"; echo "<td>" . number_format($row['amount_asked']) . "</td>"; echo "<td>" . number_format($row['medical_bills_payment']) . "</td>"; echo "<td>" . number_format($row['personal_liability_amount']) . "</td>"; echo "<td >" . number_format($row['non_payment']) . "</td>"; echo "<td >" . number_format($row['non_payment_sales']) . "</td>"; echo "<td>" . $row['insurance_division'] . "</td>"; echo "<td>" . $row['division'] . "</td>"; echo "<td>" . number_format($row['cash_amount_received']) . "</td>"; echo "<td>" . number_format($row['cash_receipt']) . "</td>"; echo "<td>" . number_format($row['cash_receipt_non_payment']) . "</td>"; echo "<td>" . number_format($row['cash_receipt_payment']) . "</td>"; echo "<td>" . number_format($row['card_amount_received']) . "</td>"; echo "<td>" . number_format($row['card_non_payment']) . "</td>"; echo "<td>" . number_format($row['card_payment']) . "</td>"; echo "<td>" . number_format($row['treatment_fees_difference']) . "</td>"; echo "<td>" . $row['treatment_fees_check_division'] . "</td>"; echo "</tr>";
1 回答

www說
TA貢獻1775條經驗 獲得超8個贊
嘗試用這樣的內容替換你的第一行。
if ($row['treatment_fees_check_division'] == 'error') {
echo "<tr style='yellow' >";
} else {
echo "<tr >";
}
- 1 回答
- 0 關注
- 116 瀏覽
添加回答
舉報
0/150
提交
取消