Bueno... pues básicamente tu quieres que se seleccione todo a partir de la primera tabla? es decir, al cambiar el primer select?
Puedes hacer un onchange="this.submit()"
La select la haría así:
Código PHP:
Ver original$idPersona = false;
if(isset($_POST['selpersonas'])) { $idPersona = $_POST['selpersonas'];
}
$sql = 'SELECT * FROM ((personas p NATURAL JOIN usuarios u) NATURAL JOIN aplicaciones a)';
if($idPersona) {
$sql .= ' where p.IdPersona = ' . $idPersona;
}
Verifica la consulta que esta hecha de memoriaa
Un saludo!