我有一个从 MYSQL 数据库中获取行的表
<table id="table1">
<?php
// Connect to database server
mysql_connect("localhost", "root", "asnaeb") or die (mysql_error ());
// Select database
mysql_query("SET NAMES `utf8`"); // UTF 8 support!!
mysql_select_db("scores") or die(mysql_error());
// SQL query
$strSQL = "SELECT * FROM latest";
// Execute the query (the recordset $rs contains the result)
$rs = mysql_query($strSQL);
// Loop the recordset $rs
// Each row will be made into an array ($row) using mysql_fetch_array
while($row = mysql_fetch_array($rs)) {
// Write the value of the column FirstName (which is now in the array $row)
?>
<?php echo $row['Header'].""; ?>
<tr>
<td id='date'><?php echo $row['Date'].""; ?></td>
<td id='time'><?php echo $row['Time'].""; ?></td>
<td id='hometeam'><?php echo $row['HomeTeam'].""; ?></td>
<td id='score'><?php echo $row['Score'].""; ?></td>
<td id='awayteam'><?php echo $row['AwayTeam'].""; ?></td>
<td id='other'><?php echo $row['Other'].""; ?></td>
</tr>
<?php } mysql_close(); ?>
</table>
我有 2 个名为“A”和“B”的 CSS 类,用于奇数行和偶数行
我目前通过替换来完成此操作<tr>
, <tr class='<?php echo $row['Row'].""; ?>'>
并且我在我的数据库表中有一个列“行”,我在 A 或 B 中添加了偶数行或奇数行...问题是如果我想在其中一个之间删除或添加新行这些我将不得不更改另一个中的所有 A 和 B。
我在另一个问题中看到了很多方法可以在 javascript 或 jquery 中做到这一点,但对于带有 TR 的普通表,这不是我的情况......(尝试了其中一些脚本但无法修复它)
所以我想要一种更简单的方法来完成偶数和奇数行,谢谢!