Ciao a tutti.
Io ho il seguente file visualizzaricambi.php, che visualizza i record in una tabella. Fin qui tutto ok.
Ora io vorrei che l'intestazione della tabella rimanesse fissa, mentre le righe che formano la tabella potessero essere visualizzate con una barra di scorrimento laterale. (Stile una maschera di access)
il file visualizzaricambi.php:
Codice PHP:
INCLUDE('connessione.php');
$sql="SELECT * from materiale order by Codice_Materiale";
// seleziona tutti i record della tabella
$risultato_query=mysql_query($sql,$connessione);
// controlla il risultato della query attraverso la funzione mysql_query
$num_righe=mysql_num_rows($risultato_query);
// restituisce il numero di record ottenuto dalla selezione
if($num_righe==0) {
echo"NESSUN DATO PRESENTE NELL DATABASE";
// significa che la tabella è vuota
}
else{
//abbiamo dei risultati
// la funzione mysql_fetch_array recupera i risultati di una select e
// li inserisci in un array
// la variabile $riga è un array
// i nomi all'interno della parentesi quadrata sono i nomi dei campi della
// tabella a cui ci stiamo riferendo
echo"<table width=\"75%\" border=\"1\">";
echo" <tr bgcolor=\"#0000FF\">";
echo" <td width=\"47%\"> <div align=\"center\"><font color=\"#FFFFFF\">[b]CODICE MATERIALE[/b]</font></div></td>";
echo" <td width=\"53%\"> <div align=\"center\"><font color=\"#FFFFFF\">[b]DESCRIZIONE[/b]</font></div></td>";
echo"</tr>";
$i=0;
while($riga=mysql_fetch_array($risultato_query)){
$CodiceMateriale=$riga["Codice_Materiale"];
$Descrizione=$riga["Descrizione"];
if(is_int($i/2)){
$color = "#f00";
}else{
$color= "#0f0";
}
echo" <tr> ";
echo" <td style=\"background:$color\">$CodiceMateriale </td>";
echo"<td style=\"background:$color\">$Descrizione</td>";
echo"</tr>";
$i++;
}
echo" </table>";
}
Qualche aiuto?