Tengo este código php...
Código PHP:
require ('ajax/xajax_core/xajax.inc.php');
$xajax = new xajax();
function cargarItem($form){
$values = "'".$form['pro_codi']."','".$form['pro_nomb']."','".$form['pro_desc']."','".$form['pro_prec']."','".$form['pro_tiva']."'";
include("includes/conexion.php");
$query = "Insert into servicios (pro_codi,pro_nomb,pro_desc,pro_prec,pro_tiva) values ($values)";
if(mysql_query($query)){
$salida = "La inserción se realizó correctamente";
} else {
$salida = "La inserción ha fallado";
}
$respuesta = new xajaxResponse();
$respuesta->addAssign("respuesta","innerHTML",$salida);
return $respuesta;
}
$xajax->registerFunction("cargarItem");
$xajax->processRequest();
Código PHP:
<? $xajax->printJavascript("ajax/"); ?>
La llamo desde un formulario de la siguiente manera:
Código HTML:
<input type="button" value="Cargar" onclick="xajax_cargarItem(xajax.getFormValues('producto'));">
Les aclaro que existe el formulario llamado "producto", y que existe la capa "respuesta"...
Desde ya gracias!