Code:
include_once("conexionbd.php");
class producto extends conexionbd{
private $idProducto;
private $nombreProducto;
private $descripcionProducto;
private $precioProducto;
private $imagenProducto;
private $idSeccion;
function creaProducto($nombreProducto,$descripcionProducto,$precioProducto,$imagenProducto,$idSeccion){
$this->nombreProducto=$nombreProducto;
$this->descripcionProducto=$descripcionProducto;
$this->precioProducto=$precioProducto;
$this->imagenProducto=$imagenProducto;
$this->idSeccion=$idSeccion;
$sql="INSERT INTO producto(nombreProducto,descripcionProducto,precioProducto,imagenProducto,idSeccion)
VALUES ('".$this->nombreProducto."',
'".$this->descripcionProducto."',
'".$this->precioProducto."',
'".$this->imagenProducto."',
'".$this->idSeccion."');";
echo"Se ha creado el producto ".$this->nombreProducto.".
";
parent:($sql);
parent:();
}
function modificaProducto($idProducto,$nombreProducto,$descripcionProducto,$precioProducto,$imagenProducto,$idSeccion){
$this->idProducto=$idProducto;
$this->nombreProducto=$nombreProducto;
$this->descripcionProducto=$descripcionProducto;
$this->precioProducto=$precioProducto;
$this->imagenProducto=$imagenProducto;
$this->idSeccion=$idSeccion;
$sql="UPDATE producto SET nombreProducto='$this->nombreProducto' , descripcionProducto='$this->descripcionProducto' ,
precioProducto='$this->precioProducto' , imagenProducto='$this->imagenProducto' ,
idSeccion='$this->idSeccion' WHERE idProducto=$this->idProducto;";
parent:($sql);
echo"Se ha modificado el producto con id ".$this->idProducto.".
";
parent:();
}
function eliminaProducto($idProducto){
$this->idProducto=$idProducto;
$sql="DELETE FROM producto WHERE idProducto=$this->idProducto;";
parent:($sql);
echo"Se ha eliminado el producto con id ".$this->idProducto."
";
parent:();
}
}
/* --------------------------------------------- */
$conexion=new conexionbd;
$conexion->conectarbd("localhost","root","","catalogo");
//crea el producto
$producto=new producto;
// $producto->creaProducto('clavo','descripcion',100,'url','ferreteria');
// $producto->eliminaProducto(2);
// $producto->modificaProducto(10,'martillo','Es un martillo',50,'url/martillo','carpinteria');
?>
Te mando una clase que recoge los datos para una base de datos.
Quería saber si puedo añadir, eliminar y modificar registros mediante un formulario hacia esa clase