Código PHP:
Ver original
Código PHP:
Ver original
class conexion{ //atributos public $host; public $user; public $pass; public $mysqli; public $db; function __construct(){ require_once ('conf.php'); $this->host = HOST; $this->user = USER; $this->pass = PASS; $this->db = DB_; } public function connect(){ $this->mysqli = new mysqli($this->host, $this->user, $this->pass, $this->db); //verificar conexion if($this->mysqli->errno == 0){ // if(mysqli_connect_errno()== 0){ return TRUE; }else{ return FALSE; } } public function close(){ return $this->mysqli->close(); }
Código PHP:
Ver original
<?php include_once('conexion.php'); class Inserciones extends conexion{ public function __construct(){ parent::__construct(); parent::connect(); } public function consulta_existencia_usuario($cedula){ if($this->connect()){ $query = 'SELECT Form_ced FROM Formulario WHERE Form_ced ='.$cedula; $result = $this->mysqli->query($query); if($result->num_rows > 0){ return true; }else{ return false; } parent::close(); } } public function Inserta_Formulario($cedula,$nombre,$apellido,$tele,$direc,$correo){ $this->connect(); // $salida = array("error"=> "problemas al insertar datos."); $query = 'INSERT INTO Formulario VALUES('.$cedula.','.$nombre.','.$apellido.','.$tele.','.$direc.','.$correo.')'; $this->mysqli->query($query); if($this->mysqli->affected_rows = 1){ return true; }else{ return false; } } //$this->mysqli->free_result(); } ?>
Código PHP:
Ver original
<?php $cedula = $_POST['cedula']; $nombre = $_POST["nombre"]; $apellido = $_POST["apellido"]; $telefono = $_POST["tel"]; $direccion = $_POST["dir"]; $correo = $_POST["correo"]; echo '<br>'."Campos completados"; $insertar = new Inserciones(); // $consulta = new Consultas(); $insertar->connect(); // $consulta->connect(); echo '<br> conectado = '.$insertar->connect(); $bol = $insertar->consulta_existencia_usuario($cedula); if($bol){ echo '<br>'."Usuario ya registrado"; }else{ echo '<br>'."Usuario no registrado"; $imp = $insertar->Inserta_Formulario($cedula,$nombre,$apellido,$telefono,$direccion,$correo); // $imp = $insertar->Inserta_Formulario($_POST['cedula'],$_POST['nombre'],$_POST['apellido'],$_POST['tel'],$_POST['dir'],$_POST['correo']); if($imp){ echo '<br>'."se inserto correctamente"; }else{ echo '<br>'."no se inserto "; } } }else{ echo '<br>'.'Uno de los campos al parecer no ha sido completado'; } } ?>