Hola, estoy inciándome en la programación modular con los tutoriales de
http://www.zonaphp.com (y mediante la clase NokTemplate) y me ha surgido un problema intentando retocar uno de sus ejemplos para que lea de una base de datos de manera dinámica.
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');
?>
Lo que más me desespera es que no muestra ni un sólo error, simplemente muestra una página en blanco.
¡Muchas gracias por anticipado!