Hola buenas noches tengo un problema en un top 5 que tengo en una web de enlaces p2p el tema esta en cuando cuenta los click osea las veces que se a descargado ese enlace eso lo cuenta y lo manda a la base de datos todo eso esta bien pero cuando quiero hacer el top 5 me cuenta solo la primera unidad por ejemplo :
Tego 10 peliculas
peli1 99 clicks
peli2 80 clicks
peli3 8 clicks
peli4 7 clicks
peli5 68 clicks
peli6 55 clicks
peli7 100 clicks
peli8 200 clicks
peli9 700 clicks
peli10 856 clicks
y deveria de colocarmelas en el top de mayor a menor seria asi
peli10 856 clicks
peli9 700 clicks
peli8 200 clicks
peli7 100 clicks
peli1 99 clicks
Pongo 5 por que es un top 5 pero da lo mismo.
Pero envez de colocarmelas asi me las coloca asi
peli1 99 clicks
peli2 80 clicks
peli3 8 clicks
peli4 7 clicks
peli5 68 clicks
osea que lo que cuenta es la unidad principal aunque aya 200 click solo cuenta el primer nuemero y si hay un 9 pues 9 es mayo que dos asi que no entiendo por que me ace eso acontinuacion os pongo el codigo de conexion que le e puesto:
Código:
<?
include("config.php");
$td = mysql_query("SELECT * FROM elinks_descargas ORDER BY clicks DESC LIMIT 5");
while($datostd = mysql_fetch_array($td)) {
?>
<tr>
<td width="83%"><font color="#EEEEEE">
<?
$tituloenlace2 = str_replace(" ", "_", str_replace("ú", "u", str_replace("ó", "o", str_replace("í", "i", str_replace("é", "e", str_replace("á", "a", str_replace(".", "_", $datostd[titulo])))))));
if(strlen($datostd[titulo]) > "25") {
$datostd[titulo] = substr($datostd[titulo],0,25)."...";
}
echo'<a href="verficha-'.$datostd[id].'-'.$tituloenlace2 .'.html">'.$datostd[titulo].'</a>';
?>
y con esto muestro los clicks
Código:
<? echo $datostd[clicks] ?>
aver si alguien me puede alludar a solucionarlo saludos