13/02/2004, 17:17
|
| | | Fecha de Ingreso: junio-2003
Mensajes: 87
Antigüedad: 21 años, 7 meses Puntos: 0 | |
================================ESTE ES EL CODIGO
QUE ME DE VUELVE EL PHP QUE AGO REF MAS ABAJO (ESTO ES SOLO UNA PARTE DE EL CODIGO YA QUE SON MUCHAS LINEAS
AQUI HAY SOLO DOS LINEAS)
&grilla=369<,>1<,>209392<,>2092492<,>EURIMPEX<,>TA BLA PLANCHAR MADERA ECO<,>1200<,>UN<,>200.0000<,>2.500<,>1<,>CAJ<,>4<, >0<,>0<,>369<|>505<,>2<,>234540<,>2461540<,>TEMPOR E<,>CAMISA FRANELA 2<,>2<,>UN<,>111.000<,>2.8000<,>1<,>CAJ<,>24<,>0<, >0<,>505
====================================ESTE ES CODIGO COMPLETO
var carga_lv:LoadVars = new LoadVars();
carga_lv.load("grilla.php")
carga_lv.onLoad = function(success:Boolean){
if(success==true){
$cadena = this.grilla
$cadena = $cadena.Reemplazar("<amp>","&");
$cadena = $cadena.Reemplazar("<ntilde>","ñ");
$cadena = $cadena.Reemplazar("<Ntilde>","Ñ");
$cadena = $cadena.split("<|>");
$arreglo = Array();
for ($i=0; $i<=($cadena.length)-1; $i++) {
$tem = $cadena[$i].split("<,>");
$arreglo[$i] = {linea:$i,codigo_cip:$tem[3],marca:$tem[4],descripcion:$tem[5],modelo:$tem[6],um:$tem[7],cantidad:$tem[8],v_unitario:$tem[9],total:$tem[8]*$tem[9]};
}
grid.setDataProvider($arreglo);
}
}
===============================FUNCIONES QUE OCUPO
String.prototype.Reemplazar = function(objetivo, reemplazo) {
return this.split(objetivo).join(reemplazo);
};
String.prototype.trim = function(tipo) {
if (tipo == 'izquierda') {
return ((this.charAt(0) == " " && this.length>0) ? this.slice(1).trim('izquierda') : this);
} else if (tipo == 'derecha') {
return ((this.charAt(this.length-1) == " " && this.length>0) ? this.slice(0, this.length-1).trim('derecha') : this);
} else {
return this.trim('izquierda').trim('derecha');
}
};
======================================
EL MENSAJE POR EJEMPLO NO ME SALE EN MI PC
PERO SI ME SALE EN UN PC DE UNA COMPAÑERA
QUE ES MAS LENTO QUE EL MIO
ES POR ESO QUE BUSCO HACER ALGO MAS LIVIANO
POR EJEMPLO SI DENTRO DE EL FOR SE PUDIERA HACER UNA
ESPECIE DE DOEVENT.... |