Para parafrasear Marc, basta substituir esta linha:
while($row = mysql_fetch_array($result))
Com isso:
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
Para obter um JSON mais limpo. Por padrão
mysql_fetch_array()
retornará um índice inteiro e um índice associativo, você deseja apenas o índice associativo.