Intereting Posts
Дизайн MySQL с динамическим количеством полей mySQL выбирает zipcodes в пределах x км / миль в пределах диапазона y Список разделенных запятыми из массива с «и» перед последним элементом Класс DateTime против встроенных функций даты PHP JetBrains WebIDE: подсказка типа переменной PHP? Laravel JavaScript передаёт массив из backend в массив в JavaScript Как предотвратить SQL-инъекцию с динамическими именами таблиц? Обновлять Div автоматически с помощью JQuery, когда новая запись добавлена ​​в базу данных MySql CodeIgniter «Тип файла, который вы пытаетесь загрузить, не разрешен». Не удалось загрузить Zend / Loader.php. Попытка разобраться, почему? Facebook CurlException: 6: Не удалось разрешить хост 'graph.facebook.com' получение значений post из формы с именами динамических элементов cakephp в одной форме, несколько моделей, не отображая сообщения проверки модели Как я могу заставить функцию php cos вернуть правильное значение? Как прочитать второй лист файла xlsx с PHPExcel?

отправка данных таблицы html в таблицу mysql

У меня динамическая (через jQuery) таблица html:

<form action="index.php" method="post"> <table class="myTable" id="cup"> <tbody> <tr><td class="header" colspan="6">YOUR SELECTIONS</td></tr> <tr><td></td><td></td><td></td><td></td><td></td><td></td></tr> //selected </tbody> </table> <input type="submit" value="submit"> </form> 

Во-первых, таблица имеет только 1 строку и 6 ячеек (кроме части «выбор»). После выполнения некоторых условий ячейки заполняются некоторыми значениями, а «выбранная» строка добавляется в таблицу через jquery. Но моя проблема здесь, не связана с jquery.

Каждая из 6 ячеек будет частично вставлена ​​в часть таблицы mysql. Моя структура таблицы базы данных выглядит следующим образом:

 ID | Selection1 |...| Selection6 | Date, time stuffs and other info. 

Итак, мне нужен код, который будет выполнять следующие задания:

 define an array with 6 element. counter=0; loop(until there is no traveled cell in the html table) { find a cell that is not NULL or its value is not "selections"; array[counter] <-- value of cell; counter++; if (counter == 6) { insert all of them into the mysql table (?) counter=0; } }//end loop 

Итак, это моя проблема. Я просто не знаю, как это сделать. Должен ли я добавлять «id» или «name» в теги html или что? 🙂

РЕДАКТОР: Я не хочу, чтобы вы, ребята, кодовали это для меня, конечно. Я не мог понять, как отделить эти значения 6 на 6 и отправить их в базу данных. Мне просто нужны идеи.