Crud clientes en php usando poo VIDEO 1

BASE DE DATOS carlosphp


CREATE TABLE clientes (
	id_cliente int(11) NOT NULL AUTO_INCREMENT,
	PRIMARY KEY (id_cliente),
	nombre VARCHAR(30),
	apellido VARCHAR(30),
        correo VARCHAR(100),
        cel VARCHAR(15)
);

ARCHIVO conexion.php

class conexion {

    private $host = "localhost",
            $user = "root",
            $password = "",
            $database = "carlosphp",
            $conexion;

    public function __construct() {
      
        
    }
    public function conectar() {
      $conexion = mysqli_connect($this->host, $this->user, $this->password, $this->database);
       return $conexion;
   }

}

$obj = new conexion();
if ($obj->conectar()) {
    
} else {
   echo 'no se pudo conectar a la base de datos';
}

ARCHIVO cliente.php

class Cliente {

    public $cel;
    public $nombre;
    public $apellido;
    public $correo;
    private $sql;
    private $con;

    function __construct() {
        $this->con = new conexion();
    }

    public function ingreso() {
        $this->sql = "insert into clientes (cel,nombre, apellido,correo) values ('{$this->cel}','{$this->nombre}','{$this->apellido}','{$this->correo}')";
        return $result = mysqli_query($this->con->conectar(), $this->sql);
    }

    public function buscar() {
        $this->sql = "SELECT cel, nombre, apellido, correo from clientes where cel={$this->cel}";
        $result = mysqli_query($this->con->conectar(), $this->sql);
        return mysqli_fetch_assoc($result);// devuelve un array con el resultado
    }

    public function editar() {
        $this->sql = "UPDATE clientes SET nombre='{$this->nombre}',apellido='{$this->apellido}',correo='{$this->correo}',cel='{$this->cel}' where cel='{$this->cel}'";
        return $result = mysqli_query($this->con->conectar(), $this->sql);
    }

    public function eliminar() {
        $this->sql = "DELETE  from clientes where cel=$this->cel";
        $result = mysqli_query($this->con->conectar(), $this->sql);
        return $result;
    }

}

ARCHIVO index.php

include_once 'clases/conexion.php';
include_once 'clases/cliente.php';

$Ncliente=new Cliente();

$Ncliente->cel="099938355";
$Ncliente->nombre='Batman';
$Ncliente->apellido='Mederos';
$Ncliente->correo='Batman@hotmail.com';

//$Ncliente->ingreso();
   
//Print_r($Ncliente->buscar());
//$Ncliente->editar();
$Ncliente->eliminar();