But where is current in the case mentioned above?????
you are grounded there for the current passes through you
the spin of electrons in the magnetic material produce the magnetic field look it up :) an analogy might be that the electrons are going in tiny circles in their atoms.