Как хранить несколько полей формы HTML в одном поле таблицы mysql?

0

Я хочу сохранить несколько полей из html-формы в одном поле таблицы. Вот исходный код для формы. Это только часть формы, теги формы есть. Прилагается скриншот из этой части формы.

<table border=0 cellpadding=0 cellspacing=0>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Automotive" /><label class="choice">Automotive</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_1" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Backlights"/><label class="choice">Backlights</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_2" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Signage/Traffic lights"/><label class="choice">Signage/Traffic lights</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_3" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="IR" /><label class="choice">IR</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_4" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="LED lights"/><label class="choice">LED lights</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_5" type="text" size="50" value=""/></td>
    </tr>
    <tr>
        <td><input class="field checkbox" type="checkbox" value="Mobile devices"/><label class="choice">Mobile devices</label></td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;Remark:<input name="rem_app_6" type="text" size="50" value=""/></td>
    </tr>
</table>

Способ, которым он хранится в mysql, должен быть таким, в зависимости от того, какой флажок пользователь нажимает, например:

Automotive, Remark: blablabla
Backlights, Remark: blubblubblub
Mobile applications, Remark: skdfjasldfkj
Теги:
html-form

2 ответа

0

Начните с добавления поля имен к этим флажкам. Какой язык вы используете для обработки формы? PHP?

  • 0
    Да, PHP 5.2.14
0

Какой бэкэнд-язык используется на вашем сервере? Mysql не является языком сервера, а средством связи с базой данных. Для обработки запросов сервера требуется серверный язык. Проверьте PHP, ASP.NET, и Django. Возможно, PHP проще всего выбрать, установить и настроить.

После того, как у вас есть базовый язык, вы можете использовать этот язык Mysql привязки для связи с вашей базой данных.

  • 0
    Я действительно думаю, что Django великолепен, но не знаю, правильно ли это начинать с чего-то, основанного на ORM, если вы никогда не делали это самостоятельно (обработка форм и моделирование базы данных). Начните с PHP :)
  • 0
    Я использую PHP 5.2.14
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню