Cómo hacer una funcion insertar_generica recoja las propiedades del objeto para hacer el insert?
Código PHP:
   class piso extends generica{
var identificador;
var precio;
 
// Constructor
function piso($id,$price) {
    $this->identificador = $id;
    $this->precio = $price;
}
 
// Insertar
function insert() {
     return insertar_generica('tabla_piso',$this);
}
 
// Update
function update() {
     return modificar_generica('tabla_piso',$this);
}
-------------------------------------------------------------
class zapato extends generica{
var identificador;
var num_pie;
 
// Constructor
function zapato($id,$num) {
    $this->identificador = $id;
    $this->num_pie = $num;
}
 
// Insertar
function insert() {
     return insertar_generica('tabla_zapato',$this);
}
---------------------------------------------------------------
class generica{
 
function insetar_generica($table,$object);
    $prop_object = implode (',',$object);
    $sql = "INSERT INTO $table VALUES $prop_object";
    return mysql_query($sql);
}
 
function modificar_generica($table,$object);
    $prop_object = implode (',',$object);
    $sql = "UPDATE $table SET $prop_object WHERE id=$object->identificador";
    return mysql_query($sql);
}
} 
    El problema que tengo es en $pop_objeto en que tendria las propiedades del objeto.
 
 

 
 
