Comunidad de diseño web y desarrollo en internet online

Bases de Datos con Flash y AMFPHP, problemas con el btnSi

Citar            
MensajeEscrito el 20 Abr 2007 10:57 pm
alguien que pueda ayudar a solucionar mi problema, bueno he seguido el tutorial de
http://www.cristalab.com/tutoriales/117/bases-de-datos-con-flash-y-amfphp

todo okey con los procesos de hacer las consultas.
con los procesos de insertar, modificar y eliminar, al presionarlos todo bien hasta que aparece los botones si y no, al precionar el btnNo esta todo okey, pero cuando ingreso los datos en nombre y comentarios y presiono el btnSi no sucede nada se demora mucho en la respuesta del localhost, o mas bien dicho no veo que suceda nada. y lo otro que me he fijado en el campo id, me aparece ## y no puedo asignarle una posicion ya que aparece bloqueado.

quien puede ayudarme con este problema si son tan amables please.

Por charlatans

0 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 01 May 2007 03:03 pm
Hola!
Me pasaba lo mismo hasta que descubrí que faltaba un cierre de paréntesis
en el caso 2 de la función del botón si.

Mi caso no es exáctamente igual porque tengo un valor más,
pero en el original también tiene ese error.
El caso es que no me funcionó en el original por eso
y luego se me olvidó cambiarlo en mi ejemplo personalizado,
me volví loca hasta que me di cuenta de que en este no lo había arreglado.

Está exáctamente alrededor de la línea 150, en:

Función alClick caso 2 (modificar)

Estaba así:

Código :

case 2: //modificar id,  apartamento, entrada, salida
          servicio.modificar(idtxt.text,escape(escape(aptotxt.text), escape(entratxt.text, escape(saletxt.text)));
        //trace ("confirmo modificar");
          break;


Y es así

Código :

case 2: //modificar id,  apartamento, entrada, salida
          servicio.modificar(idtxt.text,escape(escape(aptotxt.text), escape(entratxt.text), escape(saletxt.text));
        //trace ("confirmo modificar");
          break;


No me daba error, porque el paréntesis está cerrado,
pero metía en el servicio para una variable, dos.
Era la única función que fallaba...
Espero que te sirva...

Por marxz

24 de clabLevel



 

Madrid

msie7
Citar            
MensajeEscrito el 01 May 2007 03:14 pm
En cuanto al tema de la id, no se puede modificar
porque se lo hemos prohibido (o al menos no autorizado) en:

Código :

      case btnModificar: 
         accion = 2;
         preguntatxt.text="¿Desea modificar este registro?";
         nombretxt.editable=true;
         comentariostxt.editable=true;
         mostrarComponentes(true);         
         break;


Supongo que si introduces

Código :

idtxt.editable=true;


... y quietas ## del campo,
te devolverá la id y se podrá editar.

En cuanto a la función modificar
en el php del servicio de amfphp (misquerys),
no creo que haya que cambiarle nada,
pues ya tiene como único array la id a modificar
y con ello el resto.

Si no funciona, va por ahí la cosa.
:cool:

Por marxz

24 de clabLevel



 

Madrid

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.