我使用我的数据库中的信息创建了一个表,一切正常。我已经把这一切都回复到我想要的位置了。
我的问题是,当我为此添加背景时,它会为每一行中的所有内容添加背景。我如何为每一行添加背景,每个背景之间可能有 10 像素的填充?
echo "\n<table id=\"messageboard\" cellpadding=\"0\" cellspacing=\"0\">\n";
echo "<tr><th width=\"150px\" style=\"text-align: center;\"></th>\n";
echo "<th width=\"330px\" style=\"background-color: #c01718;\"></th>\n";
echo "</tr>";;
while($row = mysql_fetch_array($result)){
echo "<tr><td>\n";
echo $row ['username']."<br />".$row ['date_time'];
echo "<td>\n";
echo $row ['message'];
echo "</td></tr>\n";
}
最佳答案
您需要将 css 类添加到 tr 以便为每一行提供样式
起始行应为
echo "<tr class=\"styledRow\"><td>\n";
关于php - 使用php数据制作表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8954952/