Hola GatorV mil disculpas por poner el mensaje donde no era.
No me he dado cuenta que era cosa de mysql.
Lo he probado y no me muestra nada
He modificado el codigo que tenia yo con lo que me has enviado y he conseguido que funcione con un pero.
Y es que ahora si que salen todos los registros pero duplicados menos los registros que estan en las dos tablas esos salen una sola vez
Código PHP:
$sql="SELECT clientes.id_codigo, clientes.nombre, hojacontrolcliente.id_cliente, hojacontrolcliente.fecha_hoja FROM clientes, hojacontrolcliente WHERE clientes.id_codigo!=hojacontrolcliente.id_cliente AND hojacontrolcliente.fecha_hoja NOT LIKE '%$anioactual%' ORDER BY clientes.nombre";
Un ejemplo:
Carlos
Carlos
Daniel
Daniel
Juan
Manolo
Manolo
Natalia
En este caso Juan y Natalia estan en las dos tablas el resto solo en la tabla clientes.
En un curso que realice el año pasado de PHP y Mysql ya me comentaron que con las consultas me volveria loco, que razón tienen.