01.3 Modelo BasedeDatos (Conexión PDO) (Proyecto MVC PHP)

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 18

  • @diegoalejandrogarciaguayar6493
    @diegoalejandrogarciaguayar6493 4 месяца назад

    Muy contento con las explicaciones las entiendo a la perfección, gracias..

    • @ElProfeSergio
      @ElProfeSergio  4 месяца назад

      Me alegra que te sirva el contenido!

  • @srgiochu8936
    @srgiochu8936 6 лет назад +2

    muchas gracias por el trabajo, HASTA AHORA ME SALE TODO !!

    • @ElProfeSergio
      @ElProfeSergio  6 лет назад

      Que bien :) me alegra que te funcione.

  • @milito-no.k3149
    @milito-no.k3149 Год назад +1

    Máquina Sergio

  • @israelportugal6318
    @israelportugal6318 4 года назад +2

    Gracias excelente explicacion

  • @d-landjs
    @d-landjs 3 года назад +1

    Excelente amigo, lo que no entendi por que usaste variables como si fuera js en php xD

    • @ElProfeSergio
      @ElProfeSergio  3 года назад +1

      Usé constantes, por variar, también pude usar un atributo protegido o privado, en ese caso da casi lo mismo.

  • @khrissmannix4204
    @khrissmannix4204 2 месяца назад

    ¿A qué se refiere cuando dice que si pone static no necesita instanciar la clase?

    • @ElProfeSergio
      @ElProfeSergio  2 месяца назад +1

      Es un concepto de Programación Orientada a Objetos (POO)
      Para usar los elementos de una clase usualmente se debe hacer una instancia.
      Si la clase se llama BaseDeDatos entonces se puede hacer algo así:
      $instanciaDeBaseDeDatos = new BaseDeDatos();
      y luego de eso ya puedes usar los elementos que tiene esa clase, los atributos (variables) y metodos (funciones).
      $instanciaDeBaseDeDatos->Conectar();
      Ahora si lo que se quiere es que se pueda acceder siempre sin necesidad de crear una instancia, pues se utiliza static (y también debe ser public) y de esa forma llamas directamente a la clase y al método (o atributo) sin necesidad de crear una instancia (crear un objeto escribiendo "new BaseDeDatos").
      BaseDeDatos::Conectar();
      www.php.net/manual/es/language.oop5.basic.php

    • @khrissmannix4204
      @khrissmannix4204 2 месяца назад +1

      @@ElProfeSergio Eso pensé. Quería confirmar. Gracias. Es muy útil eso y no lo sabía.