hola chicos, no sabia bien como titular esto, pero me pasa algo curioso, tengo una base de datos con los campos , idCompra, idUsuario, fchFecha, intTipopago, dblTotal, intEstado, strNombre, , he hecho in insert pero me recoge los datos de forma algo rara , aqui pongo el insert
Código PHP:
Ver originalif ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO tblcompra (idCompra, idUsuario, fchFecha, dblTotal, intEstado) VALUES (%s, %s, NOW(), %s ,%s )", GetSQLValueString($_POST['idCompra'], "int"),
GetSQLValueString($_POST['idUsuario'], "int"),
GetSQLValueString($_POST['fchFecha'], "date"),
GetSQLValueString($_POST['dblTotal'], "double"),
GetSQLValueString($_POST['intEstado'], "int"));
y aqui donde recojo los datos
Código PHP:
Ver original<form action="<?php echo $editFormAction; ?>" method="post" name="form2" id="form2">
<input type="hidden" name="idCompra" value="" />
<input type="hidden" name="idUsuario" value="<?php echo $_SESSION['MM_IdUsuario']; ?>" />
<input type="hidden" name="fchFecha" value="" />
<input type="hidden" name="dblTotal" value="<?php echo $valorconIVA;?>" /><input type="hidden" name="intEstado" value="0" />
<input type="hidden" name="strNombre" value=" <?php echo ($_SESSION['MM_Username']); ?>" /></td>
<td><input type="submit" value="Insertar registro" /></td>
<input type="hidden" name="MM_insert" value="form1" />
</table>
</form>
pues bien, resulta que me recoge bien, el idCompra, idUsuario y el fchFecha, pero.... el resultado que seria dblTotal, me lo recoge en intEstado, he cambiado muchas cosas sin resultado, por que podria ser ? gracias