Hola otra vez gnzsoloyo, he probado con esto y no me funciona:
Código PHP:
Error
consulta SQL: Documentación
SELECT U.nombre, U.apellidos, U.nu_usuario, U.telefono, D.poblacion, A.aparato, A.marca, A.modelo, A.num_serie, A.num_producto, A.fecha_compra, B.num_aviso, B.num_usuario, D.calle, B.fecha_recepcion, B.fecha_emision, B.sintoma
FROM usuarios U
INNER JOIN dir_usuarios D ON U.nu_usuario = D.usuario
LEFT JOIN ap_usuarios A ON D.usuario = A.nu_usuario
AND D.USUARIO = A.USUARIO
LEFT JOIN avisos B ON A.nu_usuario = B.num_usuario
AND A.nu_usuario = B.nu_usuario
AND A.usuario = B.usuario
LIMIT 0 , 30
MySQL ha dicho: Documentación
#1054 - Unknown column 'A.nu_usuario' in 'on clause'
y sin embargo con tres tablas me funciona a la perfección:
Código PHP:
SELECT
U.nombre,
U.apellidos,
U.nu_usuario,
U.telefono,
D.poblacion,
A.aparato,
A.marca,
A.modelo,
A.num_serie,
A.num_producto,
A.fecha_compra
FROM
dir_usuarios D INNER JOIN usuarios U ON D.usuario = U.nu_usuario
INNER JOIN ap_usuarios A ON U.nu_usuario = A.num_usuario
WHERE
CONCAT( nombre, ' ', apellidos ) LIKE '%$vnm%'
AND telefono LIKE '%$vte%'
AND poblacion LIKE '%$vpo%'