Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

Definición de clases en php

 



    Definición de clases en php

Una clase se define por atributos y funciones, además es la representación de un objeto.
Los atributos son las propiedades que el objeto puede tener y de igual forma las funciones es lo que puede hacer.
En php se definen de la siguiente forma , colocando la palabra reservada class y enseguida el nombre de la clase , 
Existen los atributos y funciones, privados y públicos que nos permiten acceder a ellos cuando se instancia a la clase desde otro archivo.



	
    
    
class Asistencia { public $db; public $idusuarios; public $idservicio; public $fecha; public $dia; public $horainicio; public $horafin; public $observacion; public $estatus; public $idusuariocoach; public $asistio; public $idasistenciahorario; public function GuardarAsistencia() { $sql="INSERT INTO asistenciahorario(idusuarios, idservicio, fecha, dia, horainicio, horafin, observacion, idusuariocoach,asistio) VALUES ('".$this->idusuarios."', '$this->idservicio', '$this->fecha', '$this->dia', '$this->horainicio', '$this->horafin', '$this->observacion', '$this->idusuariocoach', '$this->asistio')"; $resp=$this->db->consulta($sql); } public function ObtenerRegistroAsistencia() { $sql=" SELECT *FROM asistenciahorario WHERE fecha='$this->fecha' AND dia='$this->dia' AND horainicio='$this->horainicio' AND horafin='$this->horafin' AND idservicio='$this->idservicio' "; $resp=$this->db->consulta($sql); $cont = $this->db->num_rows($resp); $array=array(); $contador=0; if ($cont>0) { while ($objeto=$this->db->fetch_object($resp)) { $array[$contador]=$objeto; $contador++; } } return $array; } public function ObtenerRegistroAsistenciaUsuario() { $sql=" SELECT *FROM asistenciahorario WHERE fecha='$this->fecha' AND dia='$this->dia' AND horainicio='$this->horainicio' AND horafin='$this->horafin' AND idservicio='$this->idservicio' AND idusuarios='$this->idusuarios' "; $resp=$this->db->consulta($sql); $cont = $this->db->num_rows($resp); $array=array(); $contador=0; if ($cont>0) { while ($objeto=$this->db->fetch_object($resp)) { $array[$contador]=$objeto; $contador++; } } return $array; } public function EditarAsistencia() { $sql="UPDATE asistenciahorario SET asistio = '$this->asistio', fechamodificacion='".date('Y-m-d H:i:s')."' WHERE idasistenciahorario = '$this->idasistenciahorario' AND idusuarios='$this->idusuarios'"; $resp=$this->db->consulta($sql); } }

Comentarios

Entradas populares