Hola morita, en la línea 159, en la función Contact(), podrías recoger el dato que necesitas, mediante una consulta a tu base de datos. Sería algo parecido a esto:
PHP Code:
function Contact() {
parent::Person();//Esta línea ya estaba
global $db;//La variable $db para conectar con la base de datos
//Ahora trato de coger el campo 'ciudad' de la tabla 'cuentas' que coincide con el id del registro en el que estoy
$res = $db->query("SELECT ciudad FROM cuentas WHERE id = {$_REQUEST['cuentas_id']}");
if(($row=$db->fetchByAssoc($res))!=null){
$this->ciudad = $row['ciudad']; //Aquí se hace la asignación realmente, la copia del campo ciudad de la tabla cuentas en el campo ciudad de contactos
}
}
Es un poco lioso, pero es fácil.
Prueba un poco ese código y me comentas qué no entiendes.
Suerte
Daniel
NOTA:Para saber qué nombre tienen los campos realmente, utiliza el navegador firefox, y descárgate el complemento firebug
Bookmarks