echo set_value('seat_count', $car['seat_count']); ?> "> <?php echo form_error('seat_count', '<span class="error_text">', '</span>'); ?> </div> </div> <div class="basic-grey"> <div class="left"> <label>Colour</label> </div> <div class="right"> <?php echo form_dropdown('colour_id', get_colours(), set_value('colour_id', $car['colour_id'])); ?> <?php echo form_error('colour_id', '<span class="error_text">', '</span>'); ?> </div> </div> <div class="basic-grey"> <div class="left"> <label>Type</label> </div> <div class="right"> <?php echo form_dropdown('type_id', get_types(), set_value('type_id', $car['type_id'])); ?>
cursor: pointer; } #colours li span { display: block; width: 100%; text-align: center; padding: 2% 2%; } </style> <ul id='colours'> <?php require_once "get_colours.php"; foreach (get_colours() as $key => $value) { echo "<li data-color='" . $key . "' class='" . $key . "' style='background:" . $value["background"] . ";color:" . $value["text"] . "'><span>" . ucfirst($key) . "</span></li>"; } ?> </ul> <script> var lis = document.querySelectorAll('#colours li'); var forEach = function (array, callback, scope) { for (var i = 0; i < array.length; i++) { callback.call(scope, i, array[i]); // passes back stuff we need } };