Il problema - e ti prenderai a calci - è con :color
.
La chiave dell'array per il valore che stai passando per quel marcatore quando chiami execute()
si chiama :color:
. Rimuovi il :
(Immagino che sia stato comunque solo un errore di battitura).
$stmt3->execute(array(
':room' => $Clean['room'],
':name' => $Clean['name'],
':message' => $Clean['message'],
':time' => $time,
':color' => $Clean['color'],
));