por qué abrir las etiquetas de php con cada línea?
el else te da error pues no cierras el primer if, y no continuas la instrucción .
Código PHP:
Ver original<?php
do {
echo $row_alumnos['asunto'];
if ( ! empty($row_alumnos['fecha'])) { $timestamp = strtotime($row_alumnos['fecha']); $fecha = date("d/m/Y", $timestamp); echo $fecha; }//no cierras la llave del if
else{
echo '.....no estas imprimiendo nada';
}
Deberías leer la documentación más básica, para saber como es la sintaxis de if/else