Ciao se ti può essere utile il campo contatore si crea attraverso l'attributo "auto_increment", quidi un possibile esempio potrebbe essere il seguente: "id int(6) NOT NULL auto_increment" dove id è proprio il campo contatore.

Per il resto non sono ingrado di risponderti, mi spiace!!!