No puedo incertar en la base de datos un valor de una variable de session
Publicado por manoat (35 intervenciones) el 26/05/2015 20:05:17
buenas les agradesco de antemano la ayuda.
resulta que tengo un formulario que captura algunos datos de campos y otros datos de variables de session generados desde el formulario de loguin.
este es el codigo de incert:
todas las variables de secion menos "MM_Sec" las ingresa y MM_Sec tiene valor porque lo veo en pantalla con un echo y se ve su valor lo que no entiendo es porque las otras si las agrega y esa no. alguna idea.
resulta que tengo un formulario que captura algunos datos de campos y otros datos de variables de session generados desde el formulario de loguin.
este es el codigo de incert:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if(isset($_POST['Nuevo'])=='Nuevo') {
$insertSQL = sprintf("INSERT INTO requisicion (Dir, Depto, Sec, TipoRequisicion, SolicitadoPor, FechaSolic, status, TipoPresupuesto) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_SESSION['MM_Dir'], "text"),
GetSQLValueString($_SESSION['MM_Dep'], "text"),
GetSQLValueString($_SESSION['MM_Sec'], "text"),
GetSQLValueString($_POST['TipoReq'], "text"),
GetSQLValueString($_SESSION['MM_IdFunc'], "text"),
GetSQLValueString($_POST['$fechaConvert'], "date"),
GetSQLValueString($_POST['$Status'], "text"),
GetSQLValueString($_POST['TipoPresupuesto'], "text"));
mysql_select_db($database_SRE, $SRE);
$Result1 = mysql_query($insertSQL, $SRE) or die(mysql_error());
$insertGoTo = "requisiciones.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
todas las variables de secion menos "MM_Sec" las ingresa y MM_Sec tiene valor porque lo veo en pantalla con un echo y se ve su valor lo que no entiendo es porque las otras si las agrega y esa no. alguna idea.
Valora esta pregunta


0