function f_INSERTAR() { $a_tabla = $this->a_tabla; //tabla $a_quebase = $this->a_quebase; //conectamos a la base $a_numeroElementos = $this->a_numeroElementos; //número de elementos que recibo del formulario $a_datosEnviados = $this->a_datosEnviados; //capturo los datos enviados por el formulario en forma de POST, envio cuantos son ejemplos 10 require_once '../core/c_CONEXION.php'; //extension para gestionar la base de datos //Cargamos la funcion para gestiuonar la base de datos $o_conect = new c_CONEXION($a_quebase); //preparar el sql $t_datos = $o_conect->f_INSERTVALUES($a_numeroElementos); // es generar la cadena con el numero de variables que recibo ejemplo ?,?,?,?,?,?,?,?,? $a_sql = "insert into {$a_tabla} values (NULL, {$t_datos}); "; $o_conect->f_PREPARAR($a_sql); $o_conect->autoSetParametros($a_datosEnviados); $o_conect->f_EJECUTAR(); echo $o_conect->a_sql . "<br>"; //header('Content-type: application/json'); //esta cabecera nos permite obtener el dato en json // echo json_encode('Se guardo su información'); }
/** * @name f_DESCRIPCION * @uses Esta función nos permite saber los nombres de la columnas de la tabla */ function f_GETCOLUMNAS() { require_once '../core/c_CONEXION.php'; $o_cnx = new c_CONEXION($this->a_quebase); $o_cnx->f_PREPARAR('select * from ?'); $o_cnx->f_SETVARIABLES(1, $this->a_tabla); $o_cnx->f_EJECUTAR(); $t_data = $o_cnx->f_Columnas(); $this->t_columnas = (object) $t_data; return $t_data; }
<?php $t_nro = '' . @$_GET['nro']; require_once '../qrcode/qrcode.class.php'; /** * debemos consultar en tres tablas */ require_once '../../../core/c_CONEXION.php'; // parametros guardados por la solicitud $o_getSql = new c_CONEXION('forminnec'); $o_getSql->f_PREPARAR('select * from inen_solicitud where req_no= ?'); $o_getSql->f_SETVARIABLES(1, '' . $t_nro, 'texto'); $o_getSql->f_EJECUTAR(); $t_solicitud = $o_getSql->f_RECORDSET(); //parametros guardados en articulos $o_getSql->f_PREPARAR('select * from inen_producto where req_no=?'); $o_getSql->f_SETVARIABLES(1, '' . $t_nro, 'texto'); $o_getSql->f_EJECUTAR(); $t_psolicitud = $o_getSql->f_RECORDSET(); $html = ' <html> <head> <style> body {font-family: sans-serif; font-size: 10pt; } p { margin: 0pt; } table.items { border: 0.1mm solid #000000; } td { vertical-align: top; }