Supongo que tendras algún campo que relacione a ambas tablas: username con email ?
Si es así .. (y si no lo es deberías relacionarlo) podrías hacer una consulta SQL de una vez en una sóla consulta SQL:
Código PHP:
$consulta = mysql_query("SELECT usuarios.username,etc .... FROM usuarios,datospersonales WHERE usuarios.username='$username' AND datospersonales.email='$email' AND usuarios.id_usuario=datospersonales.id_usuario");
$total = mysql_num_rows($consulta);
if ($total == 1){
// Usuario valido.
}
Eso sería una consulta muy básica a dos tablas relacionadas por ese "id_usuario" .. Pero mejor usar sentencias SQL tipo interseccion como el LEFT JOIN y afines para optimizar la consulta.
Un saludo,