Hola Patriarka!
Gracias por tu pronta respuesta!
Sigo con el mismo problema.
Este es mi codigo:
Código Javascript
:
Ver originalfunction execSP(params)
{
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
//document.getElementById("div_carga").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","CargarRegistros.php?"+params,true);
xmlhttp.send();
}
function CargarRegistros()
{
if ( confirm("¿Está seguro?") ){
solicitante=document.getElementById("solicitante").value;
campania=document.getElementById("campania").value;
d = new Date();
m = d.getMonth()+1;
if (m < 10) m = '0' + m;
y = d.getFullYear();
yyyymm=y+m;
params="solicitante="+solicitante+"&campania="+campania+"&yyyymm="+yyyymm;
execSP(params);
alert("Se cargaron los registros.");
location.reload(true);
}
}
Código PHP:
Ver original<?php
require_once('conexion/avanceperiodo.php');
$solicitante=$_GET["solicitante"];
$campania=$_GET["campania"];
$yyyymm=$_GET["yyyymm"];
$cn_avanceperiodo->query("SET @solicitante = " . $solicitante);
$cn_avanceperiodo->query("SET @campania = " . $campania);
$cn_avanceperiodo->query("SET @yyyymm = " . $yyyymm);
$rs_avanceperiodo = $cn_avanceperiodo->query( "CALL CargarRegistros( @solicitante,@campania,@yyyymm )" );
if(!$rs_avanceperiodo) die("CALL2 failed: (" . $cn_avanceperiodo->errno . ") " . $cn_avanceperiodo->error); ?>