Se hai organizzato bene le cose nel sito di solito ti basta passarti un valore da una select ed il resto lo recuperi comodamente dal database.

Nel tuo caso se avesssi i colori in un db ti basterebbe passarti il codice del colore e poi andresti a leggerti il nome del colore ed il prezzo..... non è che bisogna per forza passare tutti i valori dalla select.....