Я хочу изменить свою таблицу с помощью CSS, но она не работает, единственная часть CSS, которая не работает, — это таблица.
Остальная часть CSS работает правильно.
Код PHP:
<table style="width:100%">
<tr>
<td>Nif</td>
<td>Nom</td>
<td>Cognoms</td>
<td>Data</td>
<td>Provincia</td>
</tr>
<?php
while ($fila = mysqli_fetch_row($resultado2)) {
$Nif =$fila[0];
$Nombre=$fila[1];
$Cognoms=$fila[2];
$Fecha=$fila[3];
$Provincia=$fila[4];
echo"<tr>";
echo"<td>$Nif</td>";
echo"<td>$Nombre</td>";
echo"<td> $Cognoms</td>";
echo"<td> $Fecha</td>";
echo"<td>$Provincia</td>";
echo"</tr>";
echo" </table>";
}
mysqli_close($con);
?>
Часть CSS:
input#boton{
color:white;
font-size:2em;
background-color:#00BFFF;
height:0.8cm;
border:2px;
width:80%;
margin-top:1%;
margin-left:10%;
-webkit-border-radius:5px;
-ms-border-radius:5px;
-moz-border-radius:5px;
}
input#boton:hover{
background-color:#2EFE2E;
}
table, th, td {
border: 2px solid black;
color: blue;
width: 50%;
font-size: 150%;
text-align:center;
background-color:yellow;
}
Любая помощь будет оценена.
Для каждой строки вы печатаете echo" </table>";
Вы должны поместить его в конец цикла while.
У вас есть ошибка в вашем коде Php. Вы не должны печатать таблицу в каждой строке.
в то время как(){
}