I have 66 solar panels which put out about 11 kWh of power. This means that I would need about 9 hours of full sun (hard to find in the winter) to charge my car. There is no way I could put 66 panels on my car, and one or two panels, besides making for poor aerodynamics, would hardly make a dent in my battery's charge. Solar panels do not produce high voltage or current, so two panels or so would do hardly anything. This is why my panels feed a bunch of batteries AND the grid, and I use the grid as a huge battery to fill my car when the sun goes down. Then the grid prices drop.
The problem seems to be that folks think solar panels really pump out the juice: They don't. Leave them hooked to a battery system at home and charge off of that later. It's MUCH easier than fooling around with a couple panels at work to act as a trickle charger. My electric grid allows me to send them power during the day and then pull it back at night, and as long as I send them more than I use, I don't pay much, if at all.
This subject comes up several times a year, and folks never get tired of hearing it just doesn't work.