Hola, nuevamente, el titulo es
"Ingresar Datos a MySql con funcion en PDO"
Tengo el siguiente scrip
Código PHP:
Ver original<div class="form-group">
<div class="col-xs-offset-3 col-xs-8">
<input type="submit" class="btn btn-primary" value="Ingresar" name="action" onclick="frm.submit()">
<input type="reset" class="btn btn-default" value="Limpiar">
</div>
</div>';
if ($_POST['action'] == "Ingresar") {
ingresar_Datos_TB_REGISTRO_SCOL($_POST['RAD_RAMO'],
$_GET["NUM_DOCUMENTO"],
$_SESSION["COD_CLIENTE"],
$_SESSION["COD_BROKER"],
$COD_TERCERO_1,
$COD_TERCERO_2,
$COD_OBSERVACION,
date("Y-m-d H:i:s"),
$_POST["MAIL_ASUNTO"]);
$conexion = null;
}
Llama a la funcion
Código PHP:
Ver original/*<!-- Funcion Ingresar Datos TB_REGISTRO_SCOL -->*/
function ingresar_Datos_TB_REGISTRO_SCOL($RAMO,$NUM_DOCUMENTO,$COD_CLIENTE,$COD_BROKER,$COD_TERCERO_1,$COD_TERCERO_2,$COD_OBSERVACION,$FEC_REGISTRO,$MAIL_ASUNTO) {
$conexion = db_connect();
$sql = 'INSERT INTO TB_REGISTRO_SCOL (RAMO,NUM_DOCUMENTO,COD_CLIENTE,COD_BROKER,COD_TERCERO_1,COD_TERCERO_2,COD_OBSERVACION,FEC_REGISTRO,MAIL_ASUNTO)
VALUES (:RAMO,:NUM_DOCUMENTO,:COD_BROKER,:COD_CLIENTE,:COD_TERCERO_1,:COD_TERCERO_2,:COD_OBSERVACION,:FEC_REGISTRO,:MAIL_ASUNTO)';
$RG_SCOL = $conexion->prepare($sql);
$RG_SCOL->bindParam(':RAMO',$RAMO);
$RG_SCOL->bindParam(':NUM_DOCUMENTO',$NUM_DOCUMENTO);
$RG_SCOL->bindParam(':COD_BROKER',$COD_BROKER);
$RG_SCOL->bindParam(':COD_CLIENTE',$COD_CLIENTE);
$RG_SCOL->bindParam(':COD_TERCERO_1',$COD_TERCERO_1);
$RG_SCOL->bindParam(':COD_TERCERO_2',$COD_TERCERO_2);
$RG_SCOL->bindParam(':COD_OBSERVACION',$COD_OBSERVACION);
$RG_SCOL->bindParam(':FEC_REGISTRO',$FEC_REGISTRO);
$RG_SCOL->bindParam(':MAIL_ASUNTO',$MAIL_ASUNTO);
$RG_SCOL->execute();
return $RG_SCOL;
$RG_SCOL->closeCursor();
}
Al final no ingresa nada a la Tabla indicada, e revisado y los valores
Código PHP:
Ver original$_POST['RAD_RAMO'],
$_GET["NUM_DOCUMENTO"],
$_SESSION["COD_CLIENTE"],
$_SESSION["COD_BROKER"],
$COD_TERCERO_1,
$COD_TERCERO_2,
$COD_OBSERVACION,
$_POST["MAIL_ASUNTO"]),
con echo(); y si los muestra, que podrá ser?