Código PHP:
class Cliente extends Registro {
//-- propiedades puras
var $codigo;
var $nombre;
//-- referencias a otros objetos
var $localidad;
var $tipocliente;
//-- colecciones de objetos
var $pagos;
//-- constructor
function Cliente($id=0){
//-- valores iniciales para propiedades puras
$this->tabla = "clientes";
$this->codigo = "";
$this->nombre = "Ingresar nombre";
//-- referencias a otros objetos
$this->localidad = new Localidad();
$this->tipocliente = new Tipocliente();
//-- colecciones de objetos
$this->pagos = array();
parent::Registro($id);
}
function cargarFila( &$fila ){
parent::cargarFila( $fila );
$this->codigo = stripslashes($fila->codigo);
$this->nombre = stripslashes($fila->nombre);
$this->localidad->cargarId( $fila->localidad_id );
$this->tipocliente->cargarId( $fila->tipocliente_id );
}
Creo que no hace falta que publique mas codigo. Cualquier alma caritativa que ande dando vueltas por ahi programando en enero... se agredecera la ayuda.