Следующим кодом формируется таблица в 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>';
Виртуальный выделенный сервер (VDS) становится отличным выбором
Создаю bitmap, пишу на нем строку, конвертирую в wxImage, и пытаюсь использовать как текстуру
Как сделать проверку, чтобы при вводе в Edit Control определенного значения, оно становилось красным и нельзя было нажать на кнопкуТо есть значение...
ЗдравствуйтеЗначит, задача состоит в том, чтобы переправить 3 рыцарей и 3 их оруженосцев на другой берег на лодке, в которую вмещается 2 человека