Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2011, 01:50
martin0290
 
Fecha de Ingreso: octubre-2009
Mensajes: 84
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación Me rindo, no puedo enumerar las celdas de una tabla

Hola, que tal :). Seguro me van a decir que busque, y si busque un montón y estuve probando 2 horas y no puedo enumerar las celdas de una tabla .

Bien les paso a explicar:

Tengo un modulo de top usuario, este es el codigo:

Código:
<?php

if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}


$narticulos = dle_cache("narticulos", $config['skin']);
$sql = $db->query("SELECT user_id, name, foto, news_num FROM ".PREFIX."_users order by news_num DESC LIMIT 0,10");
while ($row = $db->get_row($sql)) {
if ($config['allow_alt_url'] == "yes") {
$userlink = "<a href=\"".$config['http_home_url']."usuario/".urlencode($row['name'])."/\">";
} else {
$userlink = "<a href=\"$PHP_SELF?subaction=userinfo&user=".urlencode($row['name'])."/\">";
}
if ($row['foto'] !== "")
$ava = "{$userlink}<img src=\"".$config['http_home_url']."uploads/fotos/".$row['foto']."\" align=\"center\" width=\"25\" </a>";
else
$ava = "{$userlink}<img src=\"/images/noavatar.png\" align=\"center\" width=\"25\"></a>";
$nohtml = "'<[\/\!]*?[^<>]*?>'si";
$tpl->load_template('narticulos.tpl');
$tpl->set('{ava}', $ava);
$tpl->set('{nickname}', $userlink.$row['name'].'</a>');
$tpl->set('{news_num}', $row['news_num']);
$tpl->compile('narticulos');
$tpl->clear();
}
$db->free();
?>

Como podrán ver, llama a un archivo llamado "narticulos.tpl", dentro de ese archivo tengo la tabla:
Código:
	<table width="100%" class="userstop">
	<tr><td width="36%" align="center" ><u>{nickname}</u></td>
	<td width="48%" align="center"><b>Subio {news_num} articulos</b></td>
	<td width="16%" align="center">{ava}</td>
	</tr>
	</table>
{nickname}= Nombre
{news_num}= Numero de artículos
{ava}= Avatar

Son llamadas al archivo PHP, lo que quiero hacer es crear una columna con el nombre "Posición" y que en cada celda tenga el numero de posicion hasta el 10.

Espero que me puedan ayudar, busque un monton e intente intente y nada :(

Saludos

Última edición por martin0290; 03/04/2011 a las 01:57