имеется список клиентов.
задача: удалить клиента из БД
тут вывожу все данные:
$sql_selct = 'SELECT * FROM clients ORDER BY id DESC';
$result_selct = mysql_query($sql_selct);
while ($row = mysql_fetch_assoc($result_selct))
{
echo '<td>'.++$k.'</td>';
echo '<td>'.$row['name'].'</td>';
echo '<td>'.$row['email'].'</td>';
echo '<td>'.$row['pswrd'].'</td>';
echo '<td><input type="hidden" name="code" value="'.$row['id'].'"/><input type="submit" name="delete" value="Delete"></td>';
// тут я получаю ID клиента
}
и вот сама функция, кот-я отвечает за удаление
function delete_data()
{
echo $code = $_POST['code'];
//$sql_dlt = "DELETE FROM clients WHERE id ='$code'";
//$result_dlt = mysql_query($sql_dlt);
//header("Location: clients_list.php");
}
проблема в том, что в $_POST['code'] попадает не то значение, кот-е нужно, а точнее - самый первый
то есть на против каждой записи есть кнопка delete, где я так же передаю скрытый параметр
в чем загвоздка?