Foros del Web » Programando para Internet » PHP »

No Inserta PHP + XAJAX

Estas en el tema de No Inserta PHP + XAJAX en el foro de PHP en Foros del Web. Que tal, tengo una funcion que me sirve para insretar un registro; pero cuando lo implemento por medio de xajax, no me está funcionando. Este ...
  #1 (permalink)  
Antiguo 18/01/2012, 21:34
 
Fecha de Ingreso: febrero-2004
Mensajes: 13
Antigüedad: 20 años, 9 meses
Puntos: 0
No Inserta PHP + XAJAX

Que tal, tengo una funcion que me sirve para insretar un registro; pero cuando lo implemento por medio de xajax, no me está funcionando.

Este es el código de la funcion:
function guardaorden($formulario) {
$objResponse=new xajaxResponse();

$sql_guarda_orden = "INSERT INTO servicios vales(NULL,'" . $formulario["txt_fecha_in"] . "','" . $formulario["txt_fecha_out_aprox"] . "','','" . $formulario["txt_tipo_servicio"] . "','','1','" . $formulario["txt_id_vehi"] . "','" . $formulario["txt_aseg_servicios"] . "')";

mysql_query($sql_guarda_orden);


//escribimos en la capa con id="mensaeje" el texto que aparece en $sql_guarda_orden
$objResponse->Assign("mensaje","innerHTML",$sql_guarda_orden) ;

//tenemos que devolver la instanciación del objeto xajaxResponse
return $objResponse;

}

Llamo la funcion asi:
<input type="button" value="Guardar" onclick="xajax_guardaorden(xajax.getFormValues('fo rmservicios'))"/>

Lo malo es que al dar clcic sobre el botón practicamente no hace lo que se supone q hace trans la funcion.

Alqien me puede dar una mano, dado que no he podido encontrar el error.
  #2 (permalink)  
Antiguo 19/01/2012, 08:25
Avatar de CesarHC  
Fecha de Ingreso: junio-2011
Ubicación: localhost
Mensajes: 566
Antigüedad: 13 años, 6 meses
Puntos: 56
Respuesta: No Inserta PHP + XAJAX

Has puesto vales en ves de values en la consulta.
__________________
Solo la práctica no te traicionara ¡¡¡¡¡¡

Seguir el camino tu debes PHP The Right Way.
  #3 (permalink)  
Antiguo 19/01/2012, 08:28
 
Fecha de Ingreso: febrero-2004
Mensajes: 13
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: No Inserta PHP + XAJAX

:( huy si jaja ni siquiera era problema de la funcion!!!!!! si basicamente el problema estaba en el ojo.

Muchas Gracias
  #4 (permalink)  
Antiguo 19/01/2012, 13:10
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 7 meses
Puntos: 528
Respuesta: No Inserta PHP + XAJAX

Como comentario adicional, te recomiendo usar firefox con firebug, habilitando en firebug que te muestre los XMLHttpRequest, ya que en futuras ocasiones que tengas un fallo en una función xajax, cualquiera que sea, no sabrás que ocurre a menos que uses firebug y te muestre el error. Esto es por que si php lanza un error, como no es un xml de respuesta, no lo recibes como respuesta válida y simplemente no lo ves.

Etiquetas: formulario, html, inserta, mysql, registro, sql, xajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:39.