Is it the door lock itself that doesn't work, or the door lock switch? You mention if you press the other door lock buttons, all doors will lock. Does that include the driver's door? If you press the lock switch on the driver's door, do any doors lock?
There is a common issue that could cause the switch to not work. Wires between the door and the cabin tend to break inside the insulation, often in the driver's door due to its more frequent use. Sometimes the speaker wires will break first, sometimes the power mirrors, sometimes the power windows, and sometimes the power locks.
I can provide you with the wiring diagram if you send me a private message with the request and your e-mail address.
-Rod