modelo.php
Código PHP:
<?php
class Estudiantes {
private $nombre;
private $apellidos;
public function __construct() {
}
public function setNombre( $nombre ) {
$this->nombre = $nombre;
}
public function setApellidos( $apellidos ) {
$this->apellidos = $apellidos;
}
public function getNombre() {
return $this->nombre;
}
public function getApellidos() {
return $this->apellidos;
}
public function insertar_estudiantes () {
//Consulta de inserción a la BD
$nombre = $this->nombre;
$apellidos = $this->apellidos;
$sql ="insert into estudiantes ( nombre , apellidos) values ( '$nombre' , '$apellidos' )";
$query = $dbh->query ( $sql );
}
public function eliminar_estudiantes () {
}
Código PHP:
<?php
include_once("estudiantes.php");
$nombre = $_POST['nombre'];
$apellidos = $_POST['apellidos'];
$error = array();
if ( empty( $nombre) ) {
$error['nombre'] = "Debe de escribir un nombre";
}
if ( empty( $apellidos ) ) {
$error['apellidos'] = "Debe de escribir los apellidos";
}
$noError = ( count( $error ) > 0 ? false : true );
$estudiantes = new Estudiantes();
$estudiantes->setNombre( $nombre );
$estudiantes->setApellidos( $apellidos );
$estudiantes->insertar_estudiantes();
?>