$prueba = $_POST[select1];
$query_Recordset1 = "SELECT usuario.id_usuario, usuario.cuenta, usuario.nombre, usuario.apellidos, usuario.departamento, maquina.nom, maquina.numero_serie, maquina.descripcion FROM maquina, usuario WHERE maquina.id_usuario = usuario.id_usuario & usuario.id_usuario = '$prueba'";
El problema está en el WHERE.. me muestra todos los datos. No solo los que usuario.id_usuario = $prueba
A ver que se os ocure.
Gracias.