Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2008, 12:45
bellleti
 
Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años, 1 mes
Puntos: 1
Exclamación problemas *.tpl *.php (templates)

buenas amigos! tengo una duda... en un bucle que pongo a continuacion:
No me lee bien el array creado en el php, pero si que me sale bien el nombre de iteraciones,el problema es que no me escribe lo que se encuentra dentro del array.
Os pongo el codigo a ver si falla algo... gracias

codigo php que crea el array:
Código PHP:
$consultsql=new Consulta;
                
$result=$consultsql->executar($sql);
            
$resultats=array();
               while(
$row=mysql_fetch_array($result))     // Extreu la fila resultant com una matriu associativa (clau,valor)
       
                   
{
                    
$resultats[]=array('cel.lules'=>$row["scc"],'numero'=>$row["id"],'ramat'=>$row["herd_id"]);                                                  //omplim l'array amb els resultats.
                   
}
           
mysql_free_result($result);  //Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
                                      // Mysql_free_result() es fa servir per lliberar memoria feta servir a les consultes, i es                                                    necessari depenent del nº de consultes "visites" que i fem.
       
       
$smarty->assign('resultatstpl'$resultats);      //PASSEM ELS RESULTATS DE LA CONSULTA CAP AL TPL    

    

codigo que lee el array:archivo tpl.
Código PHP:
{section name=sect loop=$resultatstpl}
            <
p>cel.lules: {$resultatstpl[sect].scc}<br/>
               
vaca: {$resultatstpl[sect].id}<br/>
               
ramat:{$resultatstpl[sect].herd_id}<br/>
               
               </
p>
            {/
section