循环输出时或许id值 正在做一个的管理员页面,这个是foreach输出的内容,怎样让每一条留言都有自己的id 点击后在后台删除 怎样传输id值 我应该怎么写代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主是如何提交表单的?楼主的表单时每个留言一个表单还是所有留言一个表单?每个留言一个表单在表单里加个隐藏域,内容是该留言ID就可以了,如果是所有一个表单,那么在修改按钮那增加CLICK事件,点击事件函数的参数就是ID号,自己组织JS代码提交。 不太明白。。你看看我的代码吧 你觉得要在哪里加 才可以实现 一个一个删除的的功能 就是每个删除都有一个id在后台被获取 我也不知道怎样获取。 求解(这是html) <div class="row"> <div class="a"> <!--<img src="../media/images/milk.png" alt="">--> <img src="../media/images/<?php echo $item['img'];?>" alt="" /> <?php echo $item['id'];?> <div class="operation"> <form name="" action="guanli.php" method="post" > <input type="button" name="" value="修改" onclick="location.href='spxiugai.php' "> <input type="submit" name="submitted" value="删除" action="spshanchu.php" onclick= "killit(<?= echo $item['id'];?>)" /> <script> function killit(id){ window.location,reload("spshanchu.php?id="+id);}</script> <button><img src="../media/images/write.png" alt=""></button> <button><img src="../media/images/like2.png" alt=""></button> </form> </div> </div> </div>(php)function show_message() { //这里可以做成翻页的形式,具体怎么做,留给你们自己想 $sql = "SELECT * FROM c order by time DESC"; $result = mysql_query($sql); for($i=0;$i<mysql_num_rows($result);$i++) { $row = mysql_fetch_assoc($result); $arr[$i] = $row; } return $arr;} spshanchu.php中echo $_GET['id'];看下能输出相应的ID不 如果可以 我想你也知道要怎么做了吧! 1.onclick= "killit(<?= echo $item['id'];?>)" /> 这样写可以? 不应该是<?php echo $item['id'];?>吗?2.window.location,reload("spshanchu.php?id="+id);逗号? 你要转页面这样写就可以了 location.href="spshanchu.php?id="+id; 你第一步在js做个测试function killit(id){ alert(id);}能够弹出相应的id值 后面的就能引刃而解了 有个东西叫做short open tag 在JS能正确弹出相应的ID值后,在函数中编写location.href="spshanchu.php?id="+id;然后到php那边用 $_GET['id'] 接收值 按钮事件 onclick=window.location="index.php?action=update&id={$id}" 先理解静态的吧。index.html 中:<input type="button" value="删除" onclick="myDelete(1)" />放到<script></script>中: function myDelete(id){ location.href="spshanchu.php?id="+id; }spshanchu.php 中: <?php echo $_GET['id']; ?>运行index.html 点按钮, 试着修改代码看能理解不。 还是正则表达式的问题!求教! 这样的二维数组怎么构造? PHP 记录是空的问题 PHP读取邮件 保存数据的问题 判断日期是本星期问题 php如何定时生成首页 菜鸟求助:日历功能。 mysql加入数据的问题,谢谢 如何获取客户端的mac地址? curl 登录 php中ajax提交数据如何更新input的value值? 一个php的小问题。
(这是html)
<div class="row">
<div class="a">
<!--<img src="../media/images/milk.png" alt="">-->
<img src="../media/images/<?php echo $item['img'];?>" alt="" />
<?php echo $item['id'];?>
<div class="operation">
<form name="" action="guanli.php" method="post" >
<input type="button" name="" value="修改" onclick="location.href='spxiugai.php' ">
<input type="submit" name="submitted" value="删除" action="spshanchu.php" onclick= "killit(<?= echo $item['id'];?>)" />
<script> function killit(id){
window.location,reload("spshanchu.php?id="+id);}</script>
<button><img src="../media/images/write.png" alt=""></button>
<button><img src="../media/images/like2.png" alt=""></button>
</form>
</div>
</div> </div>
(php)
function show_message() {
//这里可以做成翻页的形式,具体怎么做,留给你们自己想
$sql = "SELECT * FROM c order by time DESC";
$result = mysql_query($sql);
for($i=0;$i<mysql_num_rows($result);$i++) {
$row = mysql_fetch_assoc($result);
$arr[$i] = $row;
}
return $arr;
}
echo $_GET['id'];
看下能输出相应的ID不 如果可以 我想你也知道要怎么做了吧!
这样写可以? 不应该是<?php echo $item['id'];?>吗?
2.window.location,reload("spshanchu.php?id="+id);
逗号? 你要转页面这样写就可以了 location.href="spshanchu.php?id="+id;
alert(id);
}能够弹出相应的id值 后面的就能引刃而解了
location.href="spshanchu.php?id="+id;
然后到php那边用
$_GET['id'] 接收值
index.html 中:<input type="button" value="删除" onclick="myDelete(1)" />
放到<script></script>中: function myDelete(id){ location.href="spshanchu.php?id="+id; }
spshanchu.php 中: <?php echo $_GET['id']; ?>
运行index.html 点按钮, 试着修改代码看能理解不。