Salvea tutti...
sto elaborando un paio di pagine ad uso personale. Completamente autodidatta nelle conoscenza di linguaggio web, grazie alle guide e alla lettura del forum ho risolto molti problemi, arrivando a creare una impaginazione tableless con css.
Ma ora sono davanti a un problema che non riesco a capire e non so come risolvere:
Codice PHP:
echo "<div class=\"commwork\">
<label>A</label>
<label>numero</label>
<label>data</label>
<label>file</label>";
while ($riga = mysql_fetch_array($risultato))
{
$A=$riga['A'];
$query = "SELECT * FROM work WHERE id LIKE '$id' AND Lavoro LIKE '$riga[id]'";
$ritorno = mysql_query($query, $db);
while ($line = mysql_fetch_array($ritorno))
{
echo " <label>",$A,"</label>
<label>",$line['numero'],"</label>
<label>",$line['data'],"</label>
<label>",$line['file'],"</label>";
}
}
echo "</div>";
Con il seguente css:
Codice PHP:
/*Impaginazione dettagli committente - elenco lavori*/
div.commwork{width: 500px;border: 2px solid #666666;
background-color: #BBBBBB;
color: #000;text-align: left; margin:0 auto}
Il cui risultato è corretto come contenuto, poichè tutti i campi vengono correttamente prelevati dal database e incollonnati secondo i giusti canoni.
Ma i label non vengono inclusi nel div. E inoltre vanno a sovrapporsi con il footer della pagina, che viene inserito come si chiude il div, contenente il nulla.
Dove sbaglio?