mysql – problema realizar reserva php

quería pedir de su ayuda nuevamente, si esta la disponibilidad de ayudarme con esto , a un me cuesta llevar la teoría a la practica

paso 2

En la carpeta “models” debes crear la clase para realizar la conexión a la
base de datos, y la entidad relacionada con la tabla “reservas”. Sólo se
necesita crear reservas.

esto tengo en este paso, me falta ingresar la entidad para realizar solo reservas , no se como implementarlo

   <?php

   class Conexion {

   function conectarBD(){
      $server = "localhost";
      $usuario = "root";
      $contraseña = "";
      $baseDeDatos = "bdreservoir";

      $conexion = mysqli_connect($server, $usuario, $contraseña, $baseDeDatos) or die ("Error al 
      conectar con la base de datos");

      if($conexion){
       echo "Conexion exitosa";
      }
     }
    }
   ?>

Paso 3
En la carpeta “controllers” debes crear el controlador relacionado con la
entidad reserva

  • aqui no entiendo que se refiere , la vdd el materia de estudio que nos entrega es nada, he buscado por internet , solo he encontrado cosas hechas

Paso 4
En la carpeta “views” debes crear la página que contenga al formulario de
ingreso de reservas

     <?phpinclude ("sections/header.php");?>
     <h1> HAZ TU RESERVA </h1>

    <form >
    Rut: <input type="texto" name="rut"><br/><br/>
    Nombre: <input type="texto" name="nombre"><br/><br/>
    <input type="submit" value="Registrar" name="btnRegistrar">
    </form>

    <?php include ("sections/footer.php")?>
  • igual ahora teniendo todos los pasos , como debo hacer que la conexión de bd sea parte de los otros archivos php?

  • al aplicar estilo css no me toma en el reservas.php, en la carpeta views/css ( tengo el estilo.css), tengo el link en el archivo header.php que esta en la carpeta sections.
    link lo tengo asi

    esto serian los otros pasos que ya los tengo realizados

    Crear tabla con el nombre “reservas” con las siguientes columnas
    Id: Numerico, debe autoincrementarse
    Rut: Texto, almacena el rut del cliente
    Nombre: Texto, almacena el nombre y apellido del cliente
    FechaHora: Almacena la fecha y hora de registro de la reserva

    Paso 2
    Crear una carpeta para el proyecto con el nombre “reservoir”. En esta, crear
    la subcarpertas “models”, “views”, “controllers”. Dentro de la carpeta “views”
    debes crear las carpetas “css”, “img”, “js” y “sections”. En “sections” debes
    crear los archivos que representan la cabecera y pie de una página HTML.
     Dentro de la carpeta raíz del proyecto debes crear un archivo php llamado
    “index” que redirija al formulario de ingreso de reservas
    

agradecería de su apoyo, php y poo a un me cuesta aplicarlo , ojala que puedan ayudarme , saludos