Сообщение от LaedaSt
|
Так я сюда и не учить кого-то пришел, а учиться
|
Так а я о чем? Учится, значит учится грамотно проектировать БД, а это 99% успешного веб приложения. Будет понимание того, как оптимально хранить данные в БД, придет и понимание того, как можно оптимально эти данные и на странице представлять.
Вы по сути сделали следующее (пусть считаем, что с базой все ОК) - взяли и сознательно все смешали в кучу, а затем костылями пытаетесь выудить в ней нужное.
Вот вы можете ответить на вопрос - почему ваши две опции имеют value="1". Что такое 1?
PS. NaN, потому что, как я уже говорил, value="1" не есть число, это строка в которой 1 написано. То же самое и с возвратом по шаблону - вернется не число, а строка. Чтобы она стало числом нужно
parseInt()