Just so you have some sort of idea what the different things mean, an IP address is a set of 4 numbers like 192.168.1.100. This is an "address" for a computer.
DHCP is a mechanism for assigning an IP address, so on startup a computer set to "obtain IP automatically", will broadcast a request for an IP address. The router will see this and tell it to use, say, 192.168.1.101. When the next computer requests an address it will get 192.168.1.102 and so on.
The router is acting as "a DHCP server" as it serves up the addresses. Both computers should use the router as their DHCP server, so both computers should see the same address for the DHCP server.
The router also acts as a DNS server, i.e. it translates "human readable" addresses, such as "www.mumsnet.com" to an ip address, like 213.161.73.140. Again both computers would use the router as their DNS server, so both computers should see the same address for their DNS server.
The "IP address" line should be different for each computer.
Hope this helps you understand it a little more, even if it doesn't tell you why it's going wrong.