Ok perdon
Dentro de tu codigo haces tu consulta
Pero no obtienes el resultado de tu base de datos.
con
mysql_fetch_array o mysql_fetch_row
Código PHP:
$consulta="SELECT nombre FROM clientes WHERE dni='$dni'";
echo ($consulta);
$nombre=mysql_query($consulta,$db);
echo ($nombre);
Deberia ser
Código:
$consulta="SELECT nombre FROM clientes WHERE dni='$dni'";
echo ($consulta);
$nombre=mysql_query($consulta,$db);
echo ($nombre);
$row = mysql_fetch_array($nombre)
echo "Nombre: ".$row["nombre"];