Código PHP:
class Area {
private $codigo; // Codigo de area
private $nombre; // Nombre de Area
public function __construct($cod, $nomb) {
$this->codigo = $cod;
$this->nombre = $nomb;
}
public function Crear() {
$query = sprintf("INSERT INTO tnca_area (`AREA_NOMB`) VALUES ('%s')",$this->nombre);
mysql_query($query);
if(!$query)
{header("Location: ../NMArea.php?errorIngresoArea=si");}
else
{header("Location: ../GestorAreas.php?errorIngresoArea=no");}
}
public function Modificar() {
$query = sprintf("UPDATE tnca_area
SET `AREA_NOMB` = '$this->nombre'
WHERE `AREA_CODI` = $this->codigo");
mysql_query($query);
}
public function Eliminar() {
$query = sprintf("DELETE FROM tnca_area WHERE AREA_CODI IN('%s')",$this->codigo);
mysql_query($query);
}
}
esa es mi clase area amigos
tengo otra pagina php que se llama nuevaarea, en la cual yo ingreso los datos de la area y esta se inserta en la bd.
como aria eso ? ago un include ?
nuevaarea.php
Código PHP:
include('Clases/Area.php');
....
<input type="text" name="T_AREA_NOMB" />
....
$area = new Area(null,"$_POST[T_AREA_NOMB]");
$area -> Crear();
asi seria ? u otro metodo que sea mejor ?
gracias por todo