Ajax добавление данных в базу из table

246
27 мая 2018, 19:50

есть таблица, как записать из нее данные из строк, у которых data-new="1" в базу mysql?

<table  class="heavyTable" contenteditable="true">
                    <thead>
                        <th>Date</th>
                        <th>Due Date</th>
                        <th>RUB</th>
                        <th>EUR</th>
                        <th>Debit</th>
                        <th>Credit</th>
                        <th>Balanse</th>
                    </thead>
                    <tbody>
                        <tr data-id="" data-new="0">
                            <td>1</td>
                            <td>2</td>
                            <td>3</td>
                            <td>1</td>
                            <td>2</td>
                            <td>3</td>
                            <td>3</td>
                        </tr>
                        <tr data-id="" data-new="0">
                            <td>1</td>
                            <td>2</td>
                            <td>3</td>
                            <td>1</td>
                            <td>2</td>
                            <td>3</td>
                            <td>3</td>
                        </tr>
                        <tr data-id="" data-new="0">
                            <td>1</td>
                            <td>2</td>
                            <td>3</td>
                            <td>1</td>
                            <td>2</td>
                            <td>3</td>
                            <td>3</td>
                        </tr>
                        <tr data-id="" data-new="1">
                            <td></td>
                            <td></td>
                            <td></td>
                            <td></td>
                            <td></td>
                            <td></td>
                            <td></td>
                        </tr>
                    </tbody>
                </table>
Answer 1

получается массив, а с массивом делайте что вам надо

let table = document.getElementsByTagName('table')[0]; 
let arr = table.children[1].children; 
let results = []; 
for (let j = 0; j < arr.length; j++) { 
  for (let i = 0; i < arr[j].attributes.length; i++) { 
    if (arr[j].attributes[i].name == 'data-new' && arr[j].attributes[i].value == 1) { 
      for (let k = 0; k < arr[j].children.length; k++) { 
        results.push(arr[j].children[k].innerHTML) 
      } 
      break; 
    } 
  } 
} 
console.log(results);

READ ALSO
php выставить кодировку в массиве

php выставить кодировку в массиве

Есть код который перебирает комбинации букв и выводит массив на экранПроблема в отображении русского текста

209
Нужен совет web-разработчиков [закрыт]

Нужен совет web-разработчиков [закрыт]

День добрый, самостоятельно обучаюсь на full-stack разработчика, на базовом уровне владею html, ccs, jQeury, php и MySqlОпыта так какого не имею, разве что...

182