➜ Base de Datos MySql
Diseño de una Base de Datos para un restaurant en MYSQL | Diseño de una Base de Datos para un restaurant en MYSQL
Diseño de una Base de Datos para un restaurant en MYSQL
<?php
class DBmanager{
private $host ="localhost";
private $usuario="root";
private $clave ="";
private $db ="apprestaurant";
public $conexion;
public function __construct(){
$this->conexion = new mysqli($this->host, $this->usuario, $this->clave,$this->db) or die(mysql_error());
$this->conexion->set_charset("utf8");
}
//INSERTAR
public function insertar($tabla, $datos){
$resultado = $this->conexion->query("INSERT INTO $tabla VALUES (null,$datos)") or die($this->conexion->error);
if($resultado)
return true;
return false;
}
//BORRAR
public function borrar($tabla, $condicion){
$resultado = $this->conexion->query("DELETE FROM $tabla WHERE $condicion") or die($this->conexion->error);
if($resultado)
return true;
return false;
}
//ACTUALIZAR
public function actualizar($tabla, $campos, $condicion){
$resultado = $this->conexion->query("UPDATE $tabla SET $campos WHERE $condicion") or die($this->conexion->error);
if($resultado)
return true;
return false;
}
//BUSCAR
public function buscar($tabla, $condicion){
$resultado = $this->conexion->query("SELECT * FROM $tabla WHERE $condicion") or die($this->conexion->error);
if($resultado)
return $resultado->fetch_all(MYSQLI_ASSOC);
return false;
}
}
?>
2293 visitas
Capítulo 3 – Estructura Web Modular »
Descarga el código del proyecto
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar¡Qué aprenderás?
tooltip bs-tooltip-top bs-tooltip-end bs-tooltip-bottom bs-tooltip-start show fade tooltip-inner