Как вытащить данные из таблицы,чтоб в дальнейшем их отправить в БД
<table border="1px">
<tr>
<th>Canopy Name</th><th>Canopy Size</th><th>Reserved Name</th><th>Reserved Size</th><th>Pack Name</th><th>Pack Size</th><th>ADD</th>
</tr>
<tr>
<td><?php echo "$Cname" ?></td><td><?php echo "$CSize" ?></td><td><?php echo "$Rname" ?></td><td><?php echo "$RSize" ?></td><td><?php echo "$Pname" ?></td><td><?php echo "$PSize" ?></td><td><?php echo "$Add" ?></td>
</tr>
</table>
<button type="submit">Подтвердить</button>
Ответы (1 шт):
Автор решения: Borislav
→ Ссылка
Если подключен:
1. jQuery: $('table').find('td').html(); //ради примера
2. JS: var table = document.getElementById("table");
var trs = table.getElementsByTagName("tr")[0];
var tds = trs.getElementsByTagName("td")[0];
3. PHP: $dom = new DOMDocument;
$dom->loadHTML($html);
$tds = $dom->getElementsByTagName('td');
foreach ($tds as $td) {
echo $td->nodeValue, PHP_EOL;
}
По хорошему установите id, class, name или уж data-attr к значениям, которые вы в дальнейшем хотите выбирать.
Но в вашем случае, думаю можно заюзать обычную форму, судя по кнопке подтвердить, тогда они придут вам в $_POST - глобальный массив, который именно для этого и существует.