Я хочу использовать переменную сеанса в коде. мое требование состоит в том, что, когда я нажимаю кнопку «edit/Delete», запись в строку соответствия автоматически удаляется. может ли любой PLZ помочь мне, как решить эту проблему, а также рассказать мне, как использовать переменную сеанса.Session Variable With Array
`<?php
while($row = $result->fetch_array())
print("
<tr>
<td> $row[0] </td>
<td> $row[1] </td>
<td> $row[2] </td>
<td> $row[3] </td>
<td> $row[4] </td>
<td> <a href='dscm-Emp-Modification.php?ID= $row[0]'>Edit</a></td>
<td> <a href='dscm-Emp-Delete.php?DID= $row[0]'>Delete</a></td>
</tr>
");
?>`
я попытался следующие коды, но ни один из них работали для меня:
// Метод 1
while($row = $result->fetch_array())
$_SESSION['a']=$row[0];
$_SESSION['b']=$row[1];
$_SESSION['c']=$row[2];
$_SESSION['d']=$row[3];
$_SESSION['e']=$row[4];
print("
<tr>
<td> $_SESSION[a] </td>
<td> $_SESSION[b] </td>
<td> $_SESSION[c] </td>
<td> $_SESSION[d]</td>
<td> $_SESSION[e]</td>
<td> <a href='dscm-Emp-Modification.php?ID= $row[0]'>Edit</a></td>
<td> <a href='dscm-Emp-Delete.php?DID= $row[0]'>Delete</a></td>
</tr>
");
// Метод 2
{
for ($a=0; $a<=4; $a++){
$_SESSION['data']=$row;
print("
<tr>
<td> $_SESSION[data] </td>
<td> $_SESSION[data] </td>
<td> $_SESSION[data] </td>
<td> $_SESSION[data] </td>
<td> $_SESSION[data] </td>
<td> <a href='dscm-Emp-Modification.php?ID= $row[0]'>Edit</a></td>
<td> <a href='dscm-Emp-Delete.php?DID= $row[0]'>Delete</a></td>
</tr>
");
}
}
Зачем вам нужна эта сессия? Вы уверены, что знаете, к чему это предназначено? Что вы сохранили в сеансе? Или вам нужно что-то вставить? – pedrouan
Позвольте мне рассказать вам весь сценарий, что то, что я хочу сделать. Когда я нажму кнопку редактирования для редактирования соответствующей записи, он направит меня на следующую страницу (Страница) и эту запись автоматически удалит с (стр. 1). Я знаю, почему это происходит. –