Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 19-11-2013
giulichajari giulichajari is offline
Miembro
 
Registrado: nov 2012
Posts: 306
Poder: 14
giulichajari Va por buen camino
Gracias de nuevo

Bueno la clase empleado si es una extension de BaseDeDatos, ese script me lo dieron en la universidad. Y me piden (creo que ya no vale la pena crear un nuevo tema) lo siguiente:
Crear un script para la clase Empleado dentro de la carpeta /sge/empleado/includes/. La clase debe
contener los atributos privados para el id de empleado, apellido, nombre y legajo, y los métodos getter y
setter para cadauno de los atributos. Además deberá contar con los siguientes métodos los cuales utilizan el
objeto BaseDeDatos ubicado en /sge/includes/php/:
• insertar: Este método debe permitir insertar un nuevo registro en la tabla empleado utilizando los
atributos del objetopara completar la información, también debe obtener el id generado para este
registro y asignarlo al atributo id de empleado.
• modifica: Este método debe actualizar el registro cuya clave sea igual al id de empleado.
• eliminar: Este método debe eliminar el registro cuya clave sea igual al id de empleado.
• buscar: Este método recibe como parámetro el id del empleado el cual se desea cargar la
información desde la base de datos y asignarlos a los atributos del objeto.
• getAll: Este método deberá devolver un array de objetos del tipo Empleado con la información de
cada registro.

Lo que no entiendo es porque me piden metodos setter y getter si tengo que manejarme con la base de datos, en todo caso haria un select en una sola funcion.
En el archivo que yo hice ("empleado.php") pense en hacer por ej:

Código PHP:
public function setIdEmpleado($idEmpleado){
        
$consulta="SELECT idempleado from empleado";
        
$this->_idEmpleado=$this->query($consulta);
        return 
$_idEmpleado;      
    } 
O deberia hacer la consulta SQL en una funcion y luego usar los getters por ej. La verdad no entiendo mucho el ejercicio. Perdon por mi ignorancia.
Saludos.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al recibir dato en variable en FastReport subzero Impresión 5 04-11-2015 23:14:20
Error en Variable no Declarada microbiano Conexión con bases de datos 5 20-11-2013 14:35:17
error con variable bOOLEAN tebre Varios 3 22-12-2008 16:02:04
Error en tipo de variable astut Internet 6 25-02-2007 16:13:45
Error En Variable Double Red_Delphi Varios 3 03-09-2004 00:13:42


La franja horaria es GMT +2. Ahora son las 22:21:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi