Problemas con un ciclo :P

El Chico Migra?
08 de Septiembre del 2005
//------------------------------------------------------------------
//Base de datos
// $conex = mysql_connect("localhost", "root", "diego");
// mysql_select_db("SocMov", $conex);
// $queryOrganizacion =("SELECT idOrganizacion, razon, correo_registra
// FROM organizacion ORDER BY razon ASC");
// $tablaOrganizacion = mysql_query($queryOrganizacion,$conex);
// $numRegistros = mysql_num_rows ($tablaOrganizacion);
// $arrayOrganizacion = mysql_fetch_array($tablaOrganizacion);
// //Variables
// $strLetras = "ABCDEFGHIJKLMNÑOPQRSTUVMXYZ";
// $strIndice = "";
// $strLetrasNum = strlen($strLetras);
// $strPosicion = 0;
// //Ciclo para barrer la base de datos
// while ($strPosicion<=($strLetrasNum-1)){
// $strIndice = substr($strLetras,$strPosicion,1);
// echo "Indice: ".$strIndice." posicion: ".$strPosicion. "<br>";
// while ($arrayOrganizacion = mysql_fetch_array($tablaOrganizacion)){
// if (substr($arrayOrganizacion[1],0,1)== $strIndice){
// echo $arrayOrganizacion[1]."<br>";
// }
// }
// $strPosicion++;
// }
// mysql_close($conex);
//------------------------------------------------------------------------

El Chico Migra?
08 de Septiembre del 2005
perdon, soy nuevo en esto de los foros, mi problema con este código es que cuento con una tabla en mysql de registros que necesito ordenar alfabeticamente sin embargo necesito darles cierta separacion, por ejemplo, que primero aparezcan todos los registros cuyo nombre empieze con la letra "A" despues incluya una linea horizontal "<hr>" por ejemplo y asi se siga con el resto de las letras del abecedario, sin embargo este código solo hace el recorrido una vez, es decir solo me muestra todos los registros que empiezan con "A" y ya no lo hace para el resto de las letras, para ser más especifico, al ejecutarlo esta es la salida del programa:

-----------------------------------------------------------------------------
Indice: A posicion: 0
Agencia de Noticias Empresariales
AGENDA CIUDADANA FUNDACIÓN PARA EL DESARROLLO, A. C.
Indice: B posicion: 1
Indice: C posicion: 2
Indice: D posicion: 3
Indice: E posicion: 4
Indice: F posicion: 5
Indice: G posicion: 6
........
Indice: Z posicion: 26
--------------------------------------------------------------------------------

Alguien puede ayudarme para que el recorrido pueda ejecutarse correctamente ??

Mil gracias de antemano !!

El Chico Migraña