come da titolo ho un problema con la pagina di visualizzaione dati della tabella. mi spiego meglio, i dati nella tabella sono posizionati ognuno nel loro campo mentre quando li visualizzo tramite la pagina i dati non sono nei giusti campi, sono spostati.
pagina di visualizzazione
ecco come si vedono
ecco come dovrebbero essere
pagina di visualizzazione
PHP:
<?php
define("DB_HOST", 'localhost');
define("DB", 'my_arapecoston');
define("DB_USER", 'arapecoston');
define("DB_PW", '');
mysql_connect(DB_HOST, DB_USER, DB_PW);
mysql_select_db(DB);
require_once "gioincorso.php";
//.....
$query="select * from formazioni order by Id";
$result= mysql_query($query);
$numfields = mysql_num_fields($result);
echo "<table><tr>";
if($numfields > 0){
for ($i=0; $i < $numfields; $i++){
echo "<th>".mysql_field_name($result, $i)."</th>";
}
echo "</tr>";
while ($row = mysql_fetch_array($result)){//qui è lo stesso salvo il discorso della data
//è evidente che se non hai il problema della data il tuo metodo va più che bene
echo "<tr><td>".$row['squadra']."</td><td>".$row['porta']."</td><td>".$row['titolare1']."</td><td>".$row['titolare2']."</td><td>".$row['titolare3']."</td><td>".$row['titolare4']."</td><td>".$row['titolare5']."</td><td>".$row['titolare6']."</td><td>".$row['titolare7']."</td><td>".$row['titolare8']."</td><td>".$row['titolare9']."</td><td>".$row['titolare10']."</td><td>".$row['riservaporta']."</td><td>".$row['riserva1']."</td><td>".$row['riserva2']."</td><td>".$row['riserva3']."</td><td>".$row['riserva4']."</td><td>".$row['riserva5']."</td><td>".$row['riserva6']."</td><td>".date("d/m/Y H:i:s",$row['data'])."</td></tr>";
}
}else{
echo "<tr><td>non ci sono squadre</td></tr>";
}
echo "</table>";
?>
ecco come si vedono
ecco come dovrebbero essere