【发布时间】:2015-10-27 21:04:03
【问题描述】:
我对 PHP 还很陌生,我只使用它是因为我需要在网络上发布我的一些 FileMaker 数据库。
我想做的是在表格中有一个单元格来根据我的 FileMaker 数据库中名为“ReferralStatus”的字段更改颜色,该字段的值只有“红色”、“绿色”或“黄色”
我将如何使用 PHP/HTML/CSS 完成此任务?我在考虑使用 if/else 条件来检查状态并分配一个类,但我将如何将它应用于元素?
现在我正在使用 foreach 循环来生成表格行和表格数据列。
下面的代码对我有用:
<?php
foreach($relatedRecords as $related_record) {
echo
'<tr>' .
'<td style="border: 1px solid black; padding: 3px; background: #cacaca;">' . $related_record->getField('ReferredLeadsToCustomerLogins::DateReceived') . '</td>' .
'<td style="border: 1px solid black; padding: 3px; background: #cacaca;">' . $related_record->getField('ReferredLeadsToCustomerLogins::FirstName') . '</td>' .
'<td style="border: 1px solid black; padding: 3px; background: #cacaca;">' . $related_record->getField('ReferredLeadsToCustomerLogins::LastName') . '</td>' .
'<td style="border: 1px solid black; padding: 3px; background: #cacaca;">' . $related_record->getField('ReferredLeadsToCustomerLogins::FullAddress') . '</td>' .
'<td style="border: 1px solid black; padding: 3px; background-color: '. $related_record->getField('ReferredLeadsToCustomerLogins::ReferralStatus') . ';">' . $related_record->getField('ReferredLeadsToCustomerLogins::ReferralStatus') . '</td>' .
'</tr>';
}
?>
【问题讨论】:
-
请务必提供您在问题中尝试过的代码,以便我们看到您的思考过程!