Следующим кодом формируется таблица в html и выводятся данные из массива:
for ($j=1; $j<($n+2); $j++){
$res=$res.'<tr>';
for ($i=1; $i<4; $i++){
if (($i==3) and ($j>=2)) {
$res=$res.'<td><INPUT type="submit" value="Удалить"></td>';}
else {
$res=$res.'<td>'.$arr[$j][$i].'</td>';};
};
$res=$res.'</tr>';};
$res=$res.'</table>';
echo $res;
Массив $arr хранит данные, полученные из таблицы MySQL. В последней ячейке каждой строки в таблице создается кнопка "Удалить". Как можно сделать следующее: 1. Сохранить значение ячейки первого столбца массива со второй строки (для каждой строки). 2. Передать это значение другому скрипту по нажатию кнопки "Удалить" для удаления этой строки в таблице БД?
Передавайте айди в массив.А потом по айди удаляйте запись
Т.к. тега "javascript" не стоит в задаче, полагаю, что её нужно решить без его участия. Тогда Ваш кусочек:
$res = $res.'<td><INPUT type="submit" value="Удалить"></td>';
Замените на:
$res = $res . '<td>
<form action="адрес_скрипта_куда_передаете_удаление">
<input type="hidden" name="act" value="delete">
<input type="hidden" name="id" value="'.$arr[$j][1].'">
<input type="submit" value="Удалить">
</form>
</td>';
Либо вариант со ссылкой, вместо кнопки:
$res = $res . '<td>
<a href="script_to_delete?action=delete&id='.$arr[$j][1].'">Удалить</a>
</td>';
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости