Hola,
El error te lo da esto
$row[<a href='buscalibasist.php'> .$row["Dni"]. </a>]
No llego a entender que es lo que querias logra con esto, pero el $row siempre debe ser $row['nombre del campo'].
Esto seria algo parecido a lo que creo que quieres hacer:
Código PHP:
echo "<td><font color='#00000' face='Verdana' size='1'><a href='buscalibasist.php?dni=".$row['Dni']."'> ".$row["Dni"]. "</a></font></td></tr>\n";
suponiendo que a buscalibasist.php le quieres pasar un parametro llamado 'dni' con el valor del campo Dni de la base de datos (bueno, de $row), y quieres que el texto del link sea el valor de ese campo.
Espero haber sido de ayuda.
PD: Cluster, otra colision. Esto se esta volviendo muy doloroso