si par "manuellement" tu entends qu'il va falloir que tu passes plus de 5 minutes a faire du code, alors oui. si par manuellement, tu entends qu'il faut prevoir un truc pour chaque avatar, alors non, justement, l'interet de TOUT ce que je t'ai mis au dessus est que ca automatise le schmilnlick.
pour le code dans ajoutVote, il est vraiment elementaire, lis un tout petit peu la doc, et tu trouveras facilement..... notamment le passage de variable par url, et la connection aux bases de donnee.