Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2006, 16:27
okram
Invitado
 
Mensajes: n/a
Puntos:
Bueno gracias por la respuesta-...

No anda... aun no me sale, use el codigo que me diste, asi:

en el archivo php, donde realizo la consulta:

$sql = 'SELECT * FROM `archivos` ORDER BY `id` DESC LIMIT 0, 20';
$query = mysql_query($sql);
$DATOS = mysql_fetch_array($query);
$smarty->assign('DATOS',$DATOS);


y en el template (.tpl)

{section name=i loop=$DATOS}
{$DATOS[i].id}<br />
{$DATOS[i].archivo_name}<br />
{$DATOS[i].archivo_size}<br />
{$DATOS[i].archivo_cat}<br />
{$DATOS[i].archivo_desc}<br />
{/section}


Y lo que obtengo es (con el espacio al final y todo):

Cita:
2
2
2
2
2
l
l
l
l
l
d
d
d
d
d
E
E
E
E
E
4
4
4
4
4
B
B
B
B
B
m
m
m
m
m
7
7
7
7
7
1
1
1
1
1
2
2
2
2
2
















































que corresponden al primer caracter de cada campo en el último registro de la tabla, osea

2 -> id
L -> archivo_name > Lipidos.doc
D -> archivo_cat > Documentos
E -> archivo_desc > El resumen de...
4 -> archivo_size > 472 Kb
B -> archivo_curs > Bioquímica....
M -> archivo_sender > Marco :P
7 -> archivo_date (fecha)
1 -> archivo_tdown (total de descargas)
2 -> archivo_ip (2xx.xxx.xx.xxx)


como ves, me toma todos los campoos de mi tabla, y solo el ultimo registro, y si le quito el [i], osea lo dejo asi:

{section name=i loop=$DATOS}
{$DATOS.id}<br />
{$DATOS.archivo_name}<br />
{$DATOS.archivo_size}<br />
{$DATOS.archivo_cat}<br />
{$DATOS.archivo_desc}<br />
{/section}

me sale lo mismo, solo que en vez de la primera letra me sale todo el contenido del campo, igual lo repite y deja ese espacio al final

espero me ayuden....!!!

Gracias

Salu2