Lets slow down a bit.
When I try to hit detect hard drive and set it to automatic it shows nothing, then I tried user and still it didn't detect the hard drive. It's also showing no hard drive when it boots up, but even when it did show the hard drive after booting the error message still came up
This is one Problem getting the hard drive to be detected.
If BIOS isn't picking it up, then there could be a problem with the drive. Which is why its not getting picked up.
I'm now getting the error message floppy disk (40) failed and have tried two different floppy drives now
This is a separate problem to the hard drive. a failing hard drive would not affect the floppy.
This could be either the connector on the MB is failing, or the cable is failing. If you happen to have another cable you could use to test this.
Taking both things together, it could mean the Motherboard is failing, in which case it would cause both the hard drive and the floppy to not be picked up.
But we need to take this one step at a time.
Lets solve the Floppy first. Make sure the power connector to the floppy is securely and tightly connected to it. Make sure the cable going from the floppy to the Motherboard is also tight and secure. As i said, if you have another floppy cable, you can try it, to rule out the possibility of a failing floppy cable.
If nothing of the above makes the floppy come back, then its possibly a filing MB, or a failing connector on the MB, in which case the only course of action would be to buy a new Motherboard.
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.