Witam,
piszę stronkę w PHP i napotkałem pewien problem. Otóż posiadam w bazie danych tabelę kolorów. Składa się ona z:
-
numer koloru
-
wartość hex koloru
-
nazwa koloru
numer oraz nazwę wstawiam w listę rozwijaną ComboBox w następujący sposób:
nazwa_koloru
Jednocześnie tworzę w JavaScripcie tablicę z numerami kolorów i ich wartościami hexowymi. Problem polega na tym, że nie wiem jak powiązać te dwa pola ze sobą. W PHP zrobiłbym to tak, że numery kolorów są kluczami tablicy a ich hex to wartości, czyli np.
array(0 => '000000', 14 => 'F3F3F3', 47 => 'FF00FF');
i wtedy, żeby wywołać daną wartość hexową posłużyłbym się numerem koloru, czyli kluczem tej tablicy.
Proszę zwrócić uwagę na to, że klucze nie są kolejnymi liczbami całkowitymi!
Czy można zrobić tak w JavaScripcie? Jak zapisać w tabeli własne klucze?
Jeśli się nie da, to w jaki sposób rozwiązać mój problem? Może tabele w tabeli?