este seria el archivos registrados.php (Donde figuran los usuarios con el abacedario)
<?
include("config.php") ;
include("functions/paginar.php");
if($_GET[u]) {
$resp = mysql_query("select * from usuarios where id='$_GET[u]'") ;
$datos = mysql_fetch_array($resp) ;
$fecha = $datos[fecha] ;
$diassemana = array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado") ;
$mesesano = array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre") ;
$diasemana = date(w,$fecha) ; $diames = date(j,$fecha) ; $mesano = date(n,$fecha) - 1 ; $ano = date(Y,$fecha) ;
$fecha = "$diassemana[$diasemana] $diames de $mesesano[$mesano] del $ano" ;
if($datos[web] != "http://") { $web = "<a href='$datos[web]' target='_black'>$datos[web]</a>" ; }
$sexonumero = $datos[sexo] ;
$sexotexto = array("Masculino","Femenino") ;
function edad($fecha_nac){
//Esta funcion toma una fecha de nacimiento
//desde una base de datos mysql
//en formato aaaa/mm/dd y calcula la edad en números enteros
$dia=date("j");
$mes=date("n") - 1;
$anno=date("Y");
//descomponer fecha de nacimiento
$dia_nac=substr($fecha_nac, 8, 2);
$mes_nac=substr($fecha_nac, 5, 2);
$anno_nac=substr($fecha_nac, 0, 4);
if($mes_nac>$mes){
$calc_edad= $anno-$anno_nac-1;
}else{
if($mes==$mes_nac AND $dia_nac>$dia){
$calc_edad= $anno-$anno_nac-1;
}else{
$calc_edad= $anno-$anno_nac;
}
}
return $calc_edad;
}
$junto = "$datos[n_ano]/$datos[n_mes]/$datos[n_dia]";
$edad = edad($junto);
?>
<table width="99%" border="0" align="center" cellpadding="5" cellspacing="1" class="tabla_titulo">
<tr>
<td><font face="verdana" size="2"><i><b>
<?=$datos[nick]?>
</b></i></font></span></td>
</tr>
</table>
<table width="99%" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td><b> <?=DESDE_EL?></b> <? echo $fecha ?> </td>
</tr>
</table>
<table width=99% border=0 align="center" cellpadding=3 cellspacing=0>
<tr valign="top"> <td width="25%" rowspan="20"><div align="center">
<p><strong><?=$datos[nick]?></strong><br>
<br>
<?
if($datos[avatar] == "") {
$avatar = "" ;
}
else {
$avatar = "<img src=\"".$datos[avatar]."\">" ;
}
echo $avatar ;
?>
<br>
<br>
<?=_PUNTOS?>:<b> <? echo $datos[puntos]; ?></b>
<br>
<?=_ULT_CON_?>: <b><br>
<? echo date("d/m/Y h:i A",$datos[conectado]);
?></b></p>
</div></td>
<td width="9%"><b><?=_REG_NICK_?></b></td>
<td width="67%"><? echo $datos[nick] ?></td>
</tr>
<? if($datos[mostrarm] == "si") { ?><tr>
<td width="9%"><b><?=_REG_EMAIL_?></b></td>
<td><font size="2"><? echo $datos[email] ?></font></td>
</tr><? } ?>
<? if($datos[mostrarn] == "si") { ?><tr>
<? if(!$datos[messenger]) { echo ""; } else { ?> <tr>
<td><b>MSN:</b></td>
<td><? echo $datos[messenger] ?></td>
</tr><? } ?>
<? } ?>
<? if($datos[mostrarñ] == "si") { ?><tr>
<? if(!$datos[yahoo_messenger]) { echo ""; } else { ?> <tr>
<td><strong>Yahoo!:</strong></td>
<td><? echo $datos[yahoo_messenger] ?></td>
</tr><? } ?>
<? } ?>
<? if($datos[mostraro] == "si") { ?><tr>
<? if(!$datos[icq]) { echo ""; } else { ?> <tr>
<td><strong>ICQ:</strong></td>
<td><? echo $datos[icq] ?></td>
</tr><? } ?>
<? } ?>
<? if($datos[mostrarp] == "si") { ?><tr>
<? if(!$datos[aim]) { echo ""; } else { ?> <tr>
<td><strong>AIM:</strong></td>
<td><? echo $datos[aim] ?></td>
</tr><? } ?>
<? } ?>
<? if($datos[mostrarq] == "si") { ?><tr>
<? if(!$datos[gmail]) { echo ""; } else { ?> <tr>
<td><strong>Gmail:</strong></td>
<td><? echo $datos[gmail] ?></td>
</tr><? } ?>
<? } ?>
<? if($datos[mostrarr] == "si") { ?><tr>
<? if(!$datos[skype]) { echo ""; } else { ?> <tr>
<td><strong>Skype:</strong></td>
<td><? echo $datos[skype] ?></td>
</tr><? } ?>
<? } ?>
<tr>
<td><strong><?=_REG_NOMBRE_?></strong></td>
<td width="67%"><? echo $datos[nombre] ?></td>
</tr>
<tr>
<td><b><?=_REG_PAIS_?></b></td>
<td><? echo $datos[pais] ?></td>
</tr>
<tr>
<td><b><?=_EDAD_?>:</b></td>
<td><?=$edad?></td>
</tr>
<tr>
<td><b><?=_REG_SEXO_?></b></td>
<td><? echo $sexotexto[$sexonumero] ?></td>
</tr>
<tr>
<td><b><?=_DESCRIPCION_PRFL_?></b></td>
<td><? echo $datos[descripcion] ?></td>
</tr>
<tr>
<td><b><?=_WEB_PRFL_?></b></td>
<td><? echo $web ?></td>
</tr>
</table>
<a href="<?=$pagina?>?<?=$get?>=registrados"> <br>
<< <?=_RETURN_?></a></span>
<?
}
else {
$resp = mysql_query("select * from usuarios");
$usuarios = mysql_num_rows($resp) ;
mysql_free_result($resp) ;
if(!$_POST[ordenar] or !$_GET[ordenar]) { $ordenar = "id desc"; }
if($_GET[letra]) { $ordenar_usuarios = "where nick like '%$_GET[letra]'" ; }
if($_GET[letra] == "todos") { $ordenar_usuarios = false ; }
$paginar = new paginar("select * from usuarios $ordenar_usuarios order by $ordenar") ;
# --> Número de resultados a mostrar
$paginar->mostrar("40") ;
$con = $paginar->procesar_codigo() ;
?>
<p><b><?=_TITULO_USUARIOS_?></b><br><br><?=_USUARIOS_REG_?> <? echo $usuarios ?>
<form name="form1" method="post" action="?id=usuarios">
<table width="99%" border="0" align="center" cellpadding="3" cellspacing="0" class="tabla_subtitulo">
<tr>
<td width="66%"><div align="center"><a href="<?=$pagina?>?<?=$get?>=registrados&letra=todos">Todos</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=a">A</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=b">B</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=c">C</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=d">D</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=e">E</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=f">F</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=g">G</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=h">H</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=i">I</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=j">J</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=k">K</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=l">L</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=m">M</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=n">N</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=o">O</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=p">P</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=q">Q</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=r">R</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=s">S</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=t">T</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=u">U</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=v">V</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=w">W</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=x">X</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=y">Y</a> <a href="<?=$pagina?>?<?=$get?>=registrados&letra=z">Z</a> </div></td>
<td width="34%"><div align="right">
<select name="ordenar" id="ordenar" style="font-size:11px;">
<option><?=_ORDENAR_POR_?></option>
<option value="id desc">ID</option>
<option value="nick asc"><?=_REG_NICK_?></option>
<option value="sexo asc"><?=_REG_SEXO_?></option>
<option value="pais asc"><?=_REG_PAIS_?></option>
<option value="web asc"><?=_WEB_PRFL_?></option>
<option value="email asc"><?=_REG_EMAIL_?></option>
<option value="edad asc"><?=_EDAD_?></option>
</select>
<input name="letra" type="hidden" id="letra" value="<?=$letra?>">
<input type="submit" name="Submit" value="<?=_ORDENAR_?>">
</div></td>
</tr>
</table>
</form>
<table width=100% border=0 align="center" cellpadding=3 cellspacing=1>
<tr>
<td width=29% height="15" class="tabla_titulo"><strong><?=_REG_NICK_?> </strong></td>
<td width=4% class="tabla_titulo"><div align="center"><strong><?=_REG_SEXO_?></strong></div></td>
<td width=30% class="tabla_titulo"><strong><?=_REG_PAIS_?></strong></td>
<td width=10% class="tabla_titulo"><strong><?=_REG_?></strong></td>
</tr>
<?
while($datos = mysql_fetch_array($con)) {
$sexonumero = $datos[sexo] ;
$sexotexto = array("<img src=http://pics.miarroba.com/iconos/male.gif>","<img src=http://pics.miarroba.com/iconos/female.gif>") ;
?>
<tr>
<td class="tabla_contenido"><a href="<?=$pagina?>?<?=$get?>=registrados&u=<? echo $datos[id]?>"><b><? echo $datos[nick] ?></B></a></td>
<td class="tabla_contenido"><center><? echo $sexotexto[$sexonumero] ?></center></td>
<td class="tabla_contenido"><? echo $datos[pais] ?></td>
<td class="tabla_contenido"><? echo date("d/m/Y",$datos[fecha]); ?></td>
</tr>
<?
}
?>
</table>
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><?$paginar->crear_paginas()?></td>
</tr>
</table>
<?
} ?>