Questions about Virus Win32 which is trojan or worm...

I’ve been getting these from memory cards and flash drive I think we say like this and also in hard disk portable but what I don’t understand is that my phone don’t have connection so how it’s memory has a virus win32 trojan horse?

You could try:
Flash Disinfector
or
Autorun Eater
Plug the USB drive in and run one of the programs.
Note: A hidden folder named autorun.inf in each drive when run, this protects your drive from infection again.
After this, reboot the pc

You could also use this program to protect the pc you are using:
USB Firewall

Let avast! take care of what it finds and be careful where you use your memory cards/flash drives etc.