Hola, queria pregutarles una duda:
Supongamos que tenemos dos clases:
Código:
class Seccion:
tiene varios atributos(nombre_seccion,etc), el constructor y los
metodo get y set de todos los atributos.
Código:
class SeccionDB extends DB: una clase para insertar secciones, ver
informacion , etc.
Cual veis que es la mejor opcion de las dos siguiente: (o proponer otra alternativa)
1.- en la clase Seccion, un metodo insertar_seccion...
Código PHP:
function insertar_seccion(...){
return new SeccionDB(...);
}
ejemplo
Código PHP:
$seccion = new Seccion(...);
$bd = $seccion->insertar_seccion(...);
$bd->query($sql) //el nombre de query supuestamente esta en la clase SeccionDB, sirve para realizar la consulta.
2.- que la clase Seccion extienda a SeccionDB...
Código PHP:
class Seccion extends SeccionDB
ejemplo
Código PHP:
$seccion = new Seccion(...);
$seccion->query($sql);
Como lo veis???