Ciao Raga, urge aiutino
sono bloccato nel capire come eseguire una query di update su più id, mi spiego meglio.

avendo una tabella del genere
codice:
CREATE TABLE `card` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `card_id` varchar(10) NOT NULL,
  `kpi_code` int(11) NOT NULL,
  `punteggio` int(1) NOT NULL DEFAULT '9',
  PRIMARY KEY (`id`),
  KEY `card_id` (`card_id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=5617 DEFAULT CHARSET=utf8 COMMENT='tabella di tutte le filiali presenti';

-- ----------------------------
-- Records of card
-- ----------------------------
INSERT INTO `card` VALUES ('1', '0004005971', '1', '0');
INSERT INTO `card` VALUES ('2', '0004005971', '2', '0');
INSERT INTO `card` VALUES ('3', '0004005971', '3', '0');
INSERT INTO `card` VALUES ('4', '0004005971', '4', '0');
INSERT INTO `card` VALUES ('5', '0004005971', '5', '0');
INSERT INTO `card` VALUES ('6', '0004005971', '6', '0');
INSERT INTO `card` VALUES ('7', '0004005971', '7', '0');
INSERT INTO `card` VALUES ('8', '0004005971', '8', '0');
INSERT INTO `card` VALUES ('9', '0004005971', '9', '0');
INSERT INTO `card` VALUES ('12', '0004005971', '12', '0');
INSERT INTO `card` VALUES ('13', '0004005971', '13', '0');
INSERT INTO `card` VALUES ('14', '0004005971', '14', '0');
INSERT INTO `card` VALUES ('15', '0004005971', '15', '0');
INSERT INTO `card` VALUES ('16', '0004005971', '16', '0');
INSERT INTO `card` VALUES ('28', '0004022783', '1', '0');
INSERT INTO `card` VALUES ('29', '0004022783', '2', '0');
INSERT INTO `card` VALUES ('30', '0004022783', '3', '0');
INSERT INTO `card` VALUES ('31', '0004022783', '4', '0');
INSERT INTO `card` VALUES ('32', '0004022783', '5', '0');
INSERT INTO `card` VALUES ('33', '0004022783', '6', '0');
INSERT INTO `card` VALUES ('34', '0004022783', '7', '0');
INSERT INTO `card` VALUES ('35', '0004022783', '8', '0');
INSERT INTO `card` VALUES ('36', '0004022783', '9', '0');
INSERT INTO `card` VALUES ('39', '0004022783', '12', '0');
INSERT INTO `card` VALUES ('40', '0004022783', '13', '0');
INSERT INTO `card` VALUES ('41', '0004022783', '14', '0');
INSERT INTO `card` VALUES ('42', '0004022783', '15', '0');
INSERT INTO `card` VALUES ('43', '0004022783', '16', '0');
INSERT INTO `card` VALUES ('44', '0004022783', '17', '0');
INSERT INTO `card` VALUES ('45', '0004022783', '18', '0');
INSERT INTO `card` VALUES ('46', '0004022783', '19', '0');



un form che preleva i dati ovviamente con una semplice select

codice:
SELECT
id,
card_id,
kpi_code,
punteggio
FROM card
WHERE card_id = '0004005971'

un form con replicati in loop i vari gruppi di radio button, per aggiornare il dato del punteggio di ogni singolo id da 0 a 3

codice HTML:
<label for="$id">0</label><input id="$id" name="$id" type="radio" value="0"/>
<label for="$id">1</label><input id="$id" name="$id" type="radio" value="1"/>
<label for="$id">2</label><input id="$id" name="$id" type="radio" value="2"/>
<label for="$id">3</label><input id="$id" name="$id" type="radio" value="3"/>   


Il problema adesso ovviamente è aggiornare in un colpo solo tutti i punteggi per singolo id di una singola card_id rilevando i vari valori dei radio button selezionati all'interno dei gruppi di radio button.


Spero di essermi spigato comprensibilmente.

Qualcuno può aiutarmi per favore ?
Many Thanks