gpt4 book ai didi

php - 如何根据一个参数更改从 mysql 填充的表上的行背景

转载 作者:行者123 更新时间:2023-11-29 10:32:32 25 4
gpt4 key购买 nike

有谁知道如何根据我从 MySQL 数据库获取的数据更改行背景?这是我的 PHP,然后我在 html 中调用它。我使用数据表,但如果出现问题我可以删除它们。

while($row = mysqli_fetch_array($result)) {

if ($row['VRSTA'] == 1) echo '<tr style="background-color:#000000">';
if ($row['VRSTA'] == 2) echo '<tr style="background-color:#ffff99">';
if ($row['VRSTA'] == 3) echo '<tr style="background-color:#ff2f99">';

echo "<tr>";
echo "<td>" . $row['IME'] . "</td>";
echo "<td>" . $row['PRIIMEK'] . "</td>";
echo "<td>" . $row['EMAIL'] . "</td>";
echo "<td>" . $row['TELEFON'] . "</td>";
echo "<td>" . $row['KRAJ_DELOVANJA'] . "</td>";
echo "<td>" . $row['STATUS_CLANA'] . "</td>";
echo "<td>" . $row['DATUM'] . "</td>";
echo "</tr>";
}

HTML:

<script>
$(document).ready(function() {
$.ajaxSetup({ cache: false });
setTimeout(function() {
$('#mainResults').load('vse_prijave_php.php');
setTimeout(function(){
$('#mainResults').DataTable();
},1000);
}, 1000);
});
</script>
<div id="results">
<table border='1' id="mainResults">
<td>Loading data ...</td>
</table>
</div>

最佳答案

您必须在 tds 上写入,tr 内联样式可能会被禁用。或者在写入 tr 类变量之后定义类似 tr.blabla td{} 的类。

关于php - 如何根据一个参数更改从 mysql 填充的表上的行背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47126098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com