Codice PHP:
while (($i>22)&&($i<=61))) {
if (
$row["$i"] == "si")
{
$prova.='<td width="764">optional["$i"]';

}
$i++;} 
mancava il punto per concatenare le stringhe.