Holas, buybetter.
Nunca había visto el mysql_query dentro del mysql_fetch_assoc, no sé la verdad si eso no es problema para php, pero al menos prueba por si acaso con la típica forma, así por separado:
Código PHP:
$sql = "SELECT codcliente FROM clientes";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
$clientes[$row['codcliente']] = $row['codcliente'];
}
Saludos.