为什么它不执行命令?
操作:
<td> <?php echo "<a href='action.scripts.php?actiune=delete&id='".$row['id']."'>Delete</a>" ?></td>
这里:
else if ($_GET['actiune'] ==="delete"){
$id = $_GET['id'];
echo "$id";
//echo "lsls";
// $query = mysql_query("delete from user where id= '$id'");
// if ($query){
// echo "User deleted";
// }
}
它不会打印 ID。为什么?
您的 href 参数 id 中有额外的单引号'
!删除它
<td> <?php echo "<a href='action.scripts.php?actiune=delete&id=".$row['id']."'>Delete</a>" ?></td>
尝试如下:-
$row['id'] = 'some value';
$row = $row['id'];
<td> <?php echo "<a href='action.scripts.php?actiune=delete&id=$row'>Delete</a>" ?></td>
您使用了错误的格式
else if ($_GET['actiune'] =="delete"){
$id = $_GET['id'];
echo "$id";
使用这个
else if ($_GET['actiune'] =="delete"){
$id = $_GET['id'];
echo $id;