| 002. | Corso PHP generare un tabella HTML con il ciclo for (esecuzione) (documentazione apribile con OpenOffice) |
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Primo programma PHP</title>
</head>
<body>
Questo secondo programma in php vi insegnerà<br>
a stampare sullo schermo una tabella composta da due colonne<br>
e 200 righe, utilizzando il ciclo for che genererà in maniera automatica<br>
l'HTML della tabella così con poche righe di codice ne genero ben 220
<br><br>
<?php
// questo tag sta ad indicare l'inizio del codice PHP
$out=""; // azzero la variabile in uscita
$out=$out."<table border=2>\n"; //è il primo tag della
generazione della tabella
for ($c=0;$c<200;$c++) { //per
duecento righe che compongono la tabella
if (($c%2)==0) $out=$out."<tr
bgcolor=green>"; // se la riga è pari il colore di
sfondo è il verde
if (($c%2)==1) $out=$out."<tr
bgcolor=gray>"; // se la riga è dispari il colore di
sfondo sarà grigio
$out=$out."<td width='500'>";
// all'interno della prima colonna della riga
$out=$out."<font size=5 color=yellow>Riga. </font>";
//inserisco il testo "Riga ."
$out=$out."</td>";
// e chiudo la colonna
$out=$out."<td width='300'>";
// all'interno della seconda colonna della riga
$out=$out."<font size=5 color=yellow>".$c."</font>"; //
inserisco il progressivo di riga che è contenuto in $c
$out=$out."</td>";
// e chiudo la colonna
$out=$out."</tr>\n";
//chiudo la riga
}
$out=$out."</table>\n"; //chiudo la tabella
echo $out; //stampo in uscita la variabile che contiene l'HTML
// questo tag sta ad indicare la fine del codice PHP
?>
</body>
</html>