Я делаю простую страницу, используя input[type="button"]
. Моя проблема заключается в том, что я хочу удалить данные в базе данных, используя этот type="button"
, но я смущен в использовании этого. Я почему-то использовал эту кнопку.Получение данных с помощью кнопки
Вот мой код.
<html>
<head>
<script type="text/javascript">
function del()
{
window.location.href='recdelete.php';
}
</script>
</head>
......
......
while ($field = $count->fetch(PDO::FETCH_OBJ))
{
echo '<tr>';
echo '<td>'.$field->fld1.'</td>';
echo '<td><input type="button" name="delete" value="Delete" onclick="del()"></input></</td>';
echo '</tr>';
}
В моей recdelete.php
я не знаю, как удалить определенную запись. Можете ли вы дать мне несколько указателей на это. Спасибо.
Я хотел бы начать с добавлением [CSRF-маркер] (http://en.wikipedia.org/wiki/Cross- site_request_forgery). – PeeHaa
Если я прав, то '' здесь не нужен. Также я вижу, что только то, что вы достигнете с помощью этого кода, перенаправляется. Вы можете указать в этом вопросе, по каким критериям вы хотите удалить записи и какие данные у вас есть на этой странице с помощью этой кнопки. Тогда мы могли бы предложить что-то. – Eugene
@ Eugene, в моем примере базы данных у меня есть это idno, имя, фамилия, и я хочу удалить это idno, нажав кнопку delete, эта запись в моей базе данных отображается в таблице, в которой есть кнопка удаления. После нажатия кнопки удаления. Он перейдет к recdelete.php для подтверждения (ok и cancel). – jemz