Os adjunto el código para ver si alguien sabe por qué falla, porque yo por mucho que le doy vueltas, aún no sé que hago mal.
Código PHP:
<?php
require('class.NokTemplate.php');
$dbh=mysql_connect ("localhost","user","pass")
mysql_select_db ("database");
$html = new NokTemplate('./templates');
$html -> cargar('tCuerpo','cuerpo.htm');
$html -> cargar('tTabla','tabla.htm');
$html -> cargar('tFila','fila.htm');
$s = "SELECT * FROM noticias";
$c = mysql_query ($s,$dbh);
$html -> asignar('TITULO','Prueba Templates');
while ($v = mysql_fetch_array($c))
{
$html -> asignar('TITULAR', $v["titulo"]);
$html -> asignar('FECHA', $v["fecha"]);
$html -> asignar('PARRAFO1', $v["parrafo1"]);
$html -> asignar('PARRAFO2', $v["parrafo2"]);
$html -> expandir('FILAS', '+tFila');
}
$html -> expandir('CONTENIDO', 'tTabla')
$html -> expandir('FINAL', 'tCuerpo');
mysql_free_result($c);
mysql_close($dbh);
$html -> imprimir('FINAL');
?>
¡Muchas gracias por anticipado!