2-16作业传递ID问题
实在不明白下面这句代码时什么意思,你们就这样抛出来
<a href="edit.php?edit=id">
另外我写了自己的代码后跳转到编辑页面显示$id没有被定义
下面是我的代码
这是原始页面的:
<?php $i=1; foreach($msgs as $k=>$val): ?>
<tr class="success">
<th>
<?php echo $i++; ?>
</th>
<th>
<?php echo $val['username']; ?>
</th>
<th>
<?php echo $val['title']; ?>
</th>
<th>
<?php echo date("m/d/Y H:i:s",$val['time']); ?>
</th>
<th>
<?php echo $val['content']; ?>
</th>
<th>
<?php $id=array();$id=$k; ?>
<a href="edit.php?edit=<?php echo $id; ?>">编辑</a>
|
<a href="edit.php?edit=id">删除</a>
</th>
</tr>
<?php endforeach; ?>
这是编辑页面的
<?php
$filename="msg.txt";
$msgs=[];
if(file_exists($filename)){
$string=file_get_contents($filename);
if(strlen($string)>0){
$msgs=unserialize($string);
}
}
$msgs=array_merge($msgs);
$id=$_GET['id'];
?>
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星