An electric charge in uniform motion produces :
Both electric and magnetic fields
An electric charge in motion is nothing but electric current. This produces a magnetic field. An electric charge by default has an electric field associated with it. Hence, it produces both electric and magnetic fields.