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 originalCopiar<?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