Я занимаюсь разработкой веб-страницы с таблицей, которая динамически заполняется при загрузке страницы. У меня есть кнопки удаления/обновления в каждой строке таблицы, но я не могу понять, как получить значение (идентификатор сообщения) выбранной строки таблицы, чтобы я мог запустить скрипт delete/edit на правильной записи.Получение значения из кнопки удаления обновления в динамической таблице html. php mysql
это код, который заполняет таблицу:
while ($row=mysqli_fetch_array($run_post)){
$post_date=$row['msg_post_date'];
$post_title=$row['msg_title'];
$post_id=$row['msg_id'];
$post_list[]=$row['msg_id'];
//table post date
echo "<td><div class='thumbnail-mar-less'>$post_date</div></td>";
//table title
echo "<td><div class='thumbnail-mar-less'><a href='#'>$post_title</a></div></td>";
//table buttons
echo "<td>
<form class='form-inline thumbnail-mar-less' role='form'>
<div class='form-group'><button class='btn btn-default btn-sm'>Edit Post</button></div>
<div class='form-group'><button name='delete'value=' ' class='btn btn-primary btn-sm'>Delete</button></div>
</div>
</td>";
echo "</tr>";
}
какие-либо предложения о том, как я бы назначать и получить значение для каждой строки ???
Используйте $ строки [ 'MSG_ID'] для значения кнопки удаления? – bobdye
Вы также можете добавить скрытое поле, содержащее идентификатор поля в форму, например. '' –
Iv попробовал обе предлагаемые проблемы. Проблема в том, что значение любой переменной является значением последней записи/строки в таблице. Мне нужно, чтобы каким-то образом получить значение смолы выбранной строки таблицы html из кнопки. Я думаю, может быть, массив, каким образом я буду ссылаться на правильное значение после его заполнения? – ballbern