salut,
si j'ai bien compris tu a une table avec tes dessins ?
si oui tu peut utiliser une ou plusieurs tables pour gérer les "duel".
tu pourra ainsi étendre la chose à, pourquoi pas, plusieurs dessins si l'envie t'en prend
Comment faire ?
une table "duel" qui peut contenir un commentaire (explication etc) une date d'arret des votes (et pourquoi pas une date de début pour les préparer à l'avance

).
exemple
create table duels (
idduel int unsigned not null auto_increment,
titre text not null,
commentaire text,
datedebut date not null,
datefin date not null,
primary key(idduel)
)type = myisam;
ensuite une table qui contient les dessins que l'on doit comparer, ainsi qu'un champ nombre de vote et un champ contenant l'id du duel (idduel de la table précédente.
Par exemple
create table votes (
idvote int unsigned not null auto_increment,
idduel int unsigned not null,
iddessin int, #la faut mettre la chose que la clef primaire de la table de dessin
nbvote int unsigned not null default 0,
primary key(idvote)
)type=myisam;
Avec ça tu a un code totalement générique et faire des sondages avec autant de dessin voulus.
Comment ça fonctionne ?
on vote pour un dessin ou un l'autre, à chaque vote on fait un increment du tuple correspondant dans la table (correspondant au dessin et au "duel").
Après a toi de gérer le fait que l'on ne doit pas pouvoir voter 400 fois pour un dessin
@+