У меня есть теги echo table на нескольких страницах, и я хочу стилизовать тег tr таблиц, указав класс для тега echo tr и определив css класса в моем файле css. Как я могу это сделать? Код моей страницы просмотра здесь:
<html>
<head>
<title>View Records</title>
</head>
<body>
<?php
include('connection.php');
$count=1;
$result=@mysql_query("SELECT * FROM form")
or die(mysql_error());
echo "<table border='1' cellpadding='10'>";
echo "<tr> <th>ID</th> <th>First Name</th> <th>Last Name</th> <th>Password</th> <th>Email</th> <th>Contact Number</th><th>Edit</th><th>Delete</th></tr>";
while ($row=mysql_fetch_array($result)) {?>
<tr>
<td align = "center"><?php echo $row["id"]; ?></td>
<td align = "center"><?php echo $row["fname"]; ?></td>
<td align = "center"><?php echo $row["lname"]; ?></td>
<td align = "center"><?php echo $row["pwd"]; ?></td>
<td align = "center"><?php echo $row["eml"]; ?></td>
<td align = "center"><?php echo $row["num"]; ?></td>
<td align = "center"><a href = "editrecord.php?id=<?php echo $row["id"]; ?>">Edit</a></td>
<td align = "center"><a href = "delete.php?id=<?php echo $row["id"]; ?>">Delete</a></td>
</tr>
<?php $count++; } ?>
}
</table>";
?>
<p><a href = "index.php">Add a new Record</a></p>
</body>
</html>





Самый простой способ сделать это: назначить нужные классы. Также не выводите html из php, более чистый способ сохранить его как html напрямую:
<html>
<head>
<title>View Records</title>
</head>
<body>
<?php
include('connection.php');
$count=1;
$result=@mysql_query("SELECT * FROM form")
or die(mysql_error());
?>
<table border='1' cellpadding='10'>
<tr class = "class_i_choose"> <th>ID</th> <th>First Name</th> <th>Last Name</th> <th>Password</th> <th>Email</th> <th>Contact Number</th><th>Edit</th><th>Delete</th></tr>
<?php while ($row=mysql_fetch_array($result)) {?>
<tr class = "a_class_from_my_css">
<td align = "center"><?php echo $row["id"]; ?></td>
<td align = "center"><?php echo $row["fname"]; ?></td>
<td align = "center"><?php echo $row["lname"]; ?></td>
<td align = "center"><?php echo $row["pwd"]; ?></td>
<td align = "center"><?php echo $row["eml"]; ?></td>
<td align = "center"><?php echo $row["num"]; ?></td>
<td align = "center"><a href = "editrecord.php?id=<?php echo $row["id"]; ?>">Edit</a></td>
<td align = "center"><a href = "delete.php?id=<?php echo $row["id"]; ?>">Delete</a></td>
</tr>
<?php $count++; } ?>
}
</table>";
?>
<p><a href = "index.php">Add a new Record</a></p>
</body>
</html>
@FunkFortyNiner выглядит как один из тех, кого не интересует, как работает этот сайт, а только тот, кто сделает за них эту работу :-)
Мы так часто сталкиваемся с ними. Ну что ж, такова жизнь, наверное.
каков статус этого вопроса? Кто-то был достаточно любезен, чтобы опубликовать ответ ниже, но вы даже не прокомментировали его и не приняли ответ. Итак, что вы говорите?