OK creo que es al momento de que estas recibiendo la variable DNI y la pones en el WHERE,,
por que no usas al momento que haces:
Código PHP:
mysql_query("Select * from clientes where DNI='$DNI' ");
le pones dos comillas simples a la variable $DNI ????
PRUEBA