Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2014, 15:19
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Pregunta Visualizar bd

Hola quiero mostrar los registros de mi base de datos usando smarty pero no funciona.
Aquí asigno las plantillas

Código PHP:
$tpl = new Plantilla();
    
$dao = new Proceso();
    
$lista $dao->listar();
    
print_r($lista);
    
$tpl->assign("lista"$lista);
    
$tpl->display('mostrar_lista.tpl.php'); 
Código PHP:
<!DOCTYPE html>
<
html lang="es">
<
head>
    <
meta charset="UTF-8">
    <
title>Document</title>
    <
link rel="stylesheet" href="estilos.css"/>
</
head>
<
body>
    {foreach 
name=lista from=$lista item=i}
        {if 
$smarty.foreach.lista.iteration%2==0}
            <
class="par" href="{$lista.i}" title="{$lista.i}">{$lista.i}</a><br/>
        {else}
            <
class="impar" href="{$lista.i}" title="{$lista.i}">{$lista.i}</a><br/>
        {/if}
    {/foreach}
</
body>
</
html
El print_r muestra que el array si tiene datos pero la plantilla no muestra nada. Cuál es el error?
__________________
Todos somos iguales. NO! a la violencia de género.