我只是在一個基本的表格中使用另一頁上的表單輸入。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