Perchè m da errore su una cosa cosi?

Codice PHP:

echo "<center><table align=\"center\" width=\"1000\" bgcolor=\"#6666CC\" border=\"1\">
      <tr>
      <td width=\"100\"><center>[b]
$colonna[/b]
      "
if ($colonna!="Autore"){"<td width=\"100\"><center>[b]Autore[/b]"}"
      "
if ($colonna!="Titolo"){"<td width=\"100\"><center><font size=\"3\">Titolo</font></center></td>"}"
      "
if ($colonna!="Codice"){"<td width=\"100\"><center><font size=\"3\">Codice</font></center></td>"}"
      "
if ($colonna!="Argomento"){"<td width=\"100\"><center><font size=\"3\">Argomento</font></center></td>"}"
      "
if ($colonna!="Anno"){"<td width=\"100\"><center><font size=\"3\">Anno</font></center></td>"}"
      "
if ($colonna!="CasaEd"){"<td width=\"100\"><center><font size=\"3\">Casa Editrice</font></center></td>"}"
      "
if ($colonna!="EdRistampa"){"<td width=\"100\"><center><font size=\"3\">Edizione Ristampa</font></center></td>"}"
      "
if ($colonna!="annoristampa"){"<td width=\"100\"><center><font size=\"3\">Anno Ristampa</font></center></td>"}"
      <td width=\"100\"><center><font size=\"3\">Riassunto</font></center></td>
      <td width=\"100\"><center><font size=\"3\">Note Rilievo</font></center></td>
      </tr>
      </table></center>
     "