io ho 31 record con 31 id

id1
id2
id3
ecc ecc.

la tabella e' formata da id e disponibilita'
id va da 1 a 31 e disponibilita' prende dei valori.
come vedi da
$color = array ("Completo" => "red", "Disponibile" => "green", "0" => "black");


se il valore della cella e' completo allora mi fa la cella rossa ecc ecc.

questo gia' di suo lo fa...e' che il codice probabilmente piu' html non me lo fa giusto...

Il fatto e' che e' tutto un po' un misto tra php e html pero' essendoci discorso delle variabili del while ecc. di sicuro su html non mi sanno dire....se riesci pleeeeeeese aiutami...se ti serve dump per fare tentativi

codice:
DROP TABLE IF EXISTS `disponibilita`;
CREATE TABLE `disponibilita` (
  `id` varchar(15) NOT NULL default '',
  `tipo` varchar(15) NOT NULL default '',
  `g1` varchar(15) NOT NULL default '',
  `g2` varchar(15) NOT NULL default '',
  `g3` varchar(15) NOT NULL default '',
  `g4` varchar(15) NOT NULL default '',
  `g5` varchar(15) NOT NULL default '',
  `g6` varchar(15) NOT NULL default '',
  `g7` varchar(15) NOT NULL default '',
  `g8` varchar(15) NOT NULL default '',
  `g9` varchar(15) NOT NULL default '',
  `g10` varchar(15) NOT NULL default '',
  `g11` varchar(15) NOT NULL default '',
  `g12` varchar(15) NOT NULL default '',
  `g13` varchar(15) NOT NULL default '',
  `g14` varchar(15) NOT NULL default '',
  `g15` varchar(15) NOT NULL default '',
  `g16` varchar(15) NOT NULL default '',
  `g17` varchar(15) NOT NULL default '',
  `g18` varchar(15) NOT NULL default '',
  `g19` varchar(15) NOT NULL default '',
  `g20` varchar(15) NOT NULL default '',
  `g21` varchar(15) NOT NULL default '',
  `g22` varchar(15) NOT NULL default '',
  `g23` varchar(15) NOT NULL default '',
  `g24` varchar(15) NOT NULL default '',
  `g25` varchar(15) NOT NULL default '',
  `g26` varchar(15) NOT NULL default '',
  `g27` varchar(15) NOT NULL default '',
  `g28` varchar(15) NOT NULL default '',
  `g29` varchar(15) NOT NULL default '',
  `g30` varchar(15) NOT NULL default '',
  `g31` varchar(15) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM;

#
# Dumping data for table `disponibilita`
#

INSERT INTO `disponibilita` VALUES ('1', 'genn', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');
INSERT INTO `disponibilita` VALUES ('2', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', '0', '0');
INSERT INTO `disponibilita` VALUES ('3', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');
INSERT INTO `disponibilita` VALUES ('4', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Disponibile', 'Disponibile', 'Disponibile', '0');
INSERT INTO `disponibilita` VALUES ('5', '', 'Disponibile', 'Disponibile', 'Disponibile', 'Completo', 'Completo', 'Completo', 'Disponibile', 'Disponibile', 'Disponibile', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');
INSERT INTO `disponibilita` VALUES ('6', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', '0');
INSERT INTO `disponibilita` VALUES ('7', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Disponibile', 'Disponibile', 'Disponibile', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');
INSERT INTO `disponibilita` VALUES ('8', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Disponibile', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');
INSERT INTO `disponibilita` VALUES ('9', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', '0');
INSERT INTO `disponibilita` VALUES ('10', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');
INSERT INTO `disponibilita` VALUES ('11', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', '0');
INSERT INTO `disponibilita` VALUES ('12', '', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo', 'Completo');