Ok.. vediamo di leggere il codice attentamente e correggerlo.

Errore di sintassi immensi... ti ho tolto la parte che dava il nome alla righe... va re-inserito... però almeno vedi come va scritto...

Comunque stai attento... mancano punti e virgola e in alcuni punti ne hai messi anche troppi.


codice:
echo "<table border=\"1\">";

for ($i=1;$i<= 8;$i++) {
   echo "<tr>\n";
   echo "<td width=\"200\" background=\"bar2.jpg\">riga</td>\n";
   echo "<td width=\"100\" background=\"bar3.jpg\">riga</td>\n";
   echo "</tr>";
                 
}

echo "</table>";
?>