Hola Rebellion, una pregunta para ver si puedo ayudarte, seguro que el registro que te muestra es el primero y no el ultimo de tu tabla. Otra, en esta consulta
$clientes="SELECT * FROM clientes where id_cliente=$cliente";
Creo que solo traes un solo registro, por lo que no es necesario que ejecutes ese segundo while, es decir que puedes directamente hacer
$row2=mysql_fetch_array($res2);
$nombre=$row2['nombre_apellidos'];
$num=$row['id_resguardo'];
.
Saludos
.