Ok, compañeros se hace necesario el código en cuestion, hago la descripción, tengo dos archivos uno .php y otro javascript
 
El código en PHP, recupera una información del Base de datos que la convierto a
un array en PHP en este caso es 
$cadena , que luego envio al javascript como una respuesta en JSON  
 Código PHP:
    !$result2 = // a una variable para coneccion , esto funciona bien.
 
$cadena= (elemento1, elemento2, elemento3, elemento4); // este es el array que me interesa
 
 
if (!$result2) {
    echo '{"success": false, "errors":{"reason": "Error al intentar conectarse"}}';
}else{
 
$row = pg_fetch_array($result2);
 
if ($row2){ echo '{"success": true, "login":{"web": "hecho"},"array": "mi_array": "'.$cadena.'"}}';
 
}; 
    
  
luego en Javascript,  realizo bucle for para recorrer dicho array. el problema es que cuando recorro el array este no me reconoce los elementos del array: 
el codigo en javascript es el siguiente:    
Código Javascript
:
Ver original- success: function(form, action){     
-   
- var data = Ext.util.JSON.decode(action.response.responseText); 
-   
- var login = data.login.web; 
- var array = data.array.mi_array; 
-      
-      if (login == 'hecho') {  
-                              
-        var q;  
-        var mitexto ;  
-   
-        for(q=0; q<4; q++){  
-   
-          var    mitexto_array = 'numero_'+q+'_'+array[q]; 
-   
-       } 
-   
-     } 
-   
-  } 
Lo que logro imprimir cuando coloco el aplicativo en marcha no es lo deseado: 
mitexto_array DEBERIA SER lo siguiente: 
numero_0_elemento1
numero_1_elemento2
numero_2_elemento3
numero_3_elemento4 
y 
No es Asi, obtengo lo siguiente: 
numero_0_e
numero_1_l
numero_2_e
numero_3_m  
Espero haber ilustrado bien el tema. 
Estare atento a sus respuestas, Gracias.