我想做成在审核下面有按钮,点击审核。只是我代码那边不会实现啊,怎么加按钮,怎么做呢,大哥,大姐给点帮助撒!!送分了
解决方案 »
- 急需网站搭建高手,有意者请拨打18918816199
- str_cut
- zend studio怎么调试?
- ThinkPHP如何更新同一个字段的多条记录
- 求黄页源码
- PHP中多个表单 获取不同名表单,同元素的值
- flash XMLSocket 持续连接socket之后,其它http请求被阻塞!
- php用adodb不设置odbc连接access数据库
- wordpress博客使用Developer Formatter语法高亮插件时候,报错“jquery link problem. active the link
- 课程网站后台管理员管理系统
- 如果你有一个代码出问题就把问题退给你的领导你该怎么做!
- 求一套韩顺平php基础教程,助我学成php
大概如下:
上面是你循环读取到的数据,1是代表已通过审核,0代表未审核,
所以你生成列表的时候,就加个判断
if($row['xxx'] == '1'){
echo '<a href="url?id='.$a.'">已审核</a>';
}else{
echo '<a href="url?id='.$a.'">审核</a>';
}
就相当于一个编辑的页面咯。
实现方法2:直接用ajax实现。
点击的时候获取value的值 用ajax传到php进行处理,修改数据状态为1表示已审,核默认为0
现在那个上面有了,你能帮我在弄一下,怎么审核么?数据库里面的字段是Status 我想着是点击后面那个按钮,审核之后保持一下,修改一下数据库的字段,页面变成已审核,谢谢啊!我到时候给你多加点分啊。
{
//index.php就相当于你现在的这个.php文件
echo "<a href="index.php?status=$row[$i]&userid=$row['userid']"><input type='button' value='按钮' /></a>";
}else{
echo "$row[$i]";
}
同样用这个页面接收:
if(isset($_GET))
{
$status=$_GET['status'];
$userid=$_GET['userid'];
//然后写sql语句
update tablename set status=$status where userid=$userid;
}上面只是给你提供这个思路,代码没有任何处理,实际运用中还需你自己调优
if($i == (mysql_num_fields($user_query)-1)) {
if($row[$i] == 1) {
echo '已审核 <input type="button" value="审核" onclick="location.href='."'处理页面地址?status=0&userid=".$row['id']."'" .' "/>';
} else {
echo '未审核 <input type="button" value="审核" onclick="location.href='."'处理页面地址?status=1&userid=".$row['id']."'" .' "/>';
}
}else{
echo "$row[$i]";
}
<?php$status = $_GET['status'];
$userid = $_GET['userid'];$sql = "update userinfo set status=$status where id=$userid";$rs = mysql_query($sql);
if($rs) {
echo 'success';
} else {
echo 'error';
}?>