ups!..
cambia .... esto
Código PHP:
$consulta22 = "SELECT U.nombre, U.apellidos, U.ciudad, U.pais, D.id FROM usuarios U , directorio D WHERE U.nombre='$nombrebusqueda' and D.nombre=$nombrebusqueda''";
por
Código PHP:
$consulta22 = "SELECT U.nombre, U.apellidos, U.ciudad, U.pais, D.id FROM usuarios U , directorio D WHERE U.nombre='$nombrebusqueda' and D.nombre='$nombrebusqueda' ";
el problema es cuando igualo D.nombre ...no cerre bien las comillas.