我只是在一个基本的表格中使用另一页上的表单输入。IF ELSE,PHP和CSS
我想根据游戏结果更改表格的CSS。
如果主队获胜我希望该行的背景颜色是绿色,如果他们松散然后红色,否则保持不变。
所以我想我需要使用IF和ELSES,但不太清楚如何将它与CSS集成以及放在哪里。
我对PHP还是很新的。
<html>
<head>
<title>Player Stats</title>
<style>
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
tr:nth-child(even) {
background-color: #dddddd;
}
</style>
</head>
<body>
<h1>Player Stats</h1><br>
</br>
<h3>Results</h3><br>
</br>
<table>
<tr>
<th>Home team</th>
<th>Away team</th>
<th>Score</th>
<th>Venue</th>
<tr>
<td><?php echo $_POST["home"]; ?></td>
<td><?php echo $_POST["away"]; ?></td>
<td><?php echo $_POST["goalsh"]; ?> - <?php echo $_POST["goalsa"]; ?></td>
<td><?php echo $_POST["formGender"]; ?></td>
</tr>
</table>
<br>
</br>
<a href="http://chrispaton.xyz/update.php">Update player stats</a>
</body>
</html>
编写PHP和'echo'你想要的CSS里面的样式,根据条件。 – Kuttoozz
根据您的情况设置班级。你不输出任何不同的CSS。 –
但我需要计算$ _POST [“goalsh”]和$ _POST [“goalsa”]之间的差异,对吧? I.e.如果$ _POST [“goalsa”]> $ _POST [“goalsh”],那么CSS将显示红色背景。 – Chris