discuz 增删该查

1.添加数据DB::insert
uid=empty( _POST[‘uid’]) ? “” : POST[uid]; username=empty( POST[username])?: _POST[‘username’];
displaytype=empty( _POST[‘display_type’]) ? “” : POST[displaytype]; filename=empty( POST[filename])?: _POST[‘filename’];
details=empty( _POST[‘details’]) ? “” : POST[details]; videoname=empty( POST[videoname])?: _POST[‘videoname’];
// sql="insertintoprehomevideo(uid,displaytype,filename,default)values( uid’,’ displaytype, filename’,’ default);// query = DB::query( sql);if(!empty( _POST['uid']) && !empty(_POST[‘display_type’]) && !empty(_POST[‘display_type’] ))
{
count=DB::result(DB::query("selectuidfromprecommonmemberwhereuid= uid”), 0);
if(count)  
            {
arr=array();
arr[uid]= uid;
arr[username]= username;
arr[displaytype]= display_type;
arr[filename]= filename;
arr[details]= details;
arr[videoname]= videoname;
if(!file_exists(“data/video/{uid}”)){  
                    mkdir(“data/video/{$uid}”, 0700);  
                }  
                if(!file_exists(“data/video/{$uid}/cover”)){  
                    mkdir(“data/video/{$uid}/cover”, 0700);  
                }
count1=DB::insert('home_video', arr);if( count1)
{
echo(““);

            }
        }
        else
        {
            echo("<script type='text/javascript'>alert('添加失败,该用户不存在');</script>");
        }

更新
id= _GET[‘id’] ? GET[id]:0; query = DB::query("select * from ".DB::table('home_hall')." where id= id);if( query){
data=DB::fetch( query);
if( type==gold)if($op==add)$data[isgold]=1;elseif($op=cancle)$data[isgold]=0;DB::update(homehall,array(isgold=>$data[isgold]),array(id=>$id));elseif( type == ‘index’){
if( op==add)$data[isindex]=1;elseif( op = ‘cancle’){
data[‘isindex’] = 0;  
            }  
            DB::update(‘home_hall’, array(‘isindex’=>
data['isindex']),array('id'=> id));  
        }  
    }else{  
        echo ‘没有此展厅’;  
    }  
3.查询,返回结果集
perpage = 25;
start=( page-1)* perpage; mpurl = ADMINSCRIPT.’?action=goldhall’;
count=DB::result(DB::query(SELECTCOUNT()FROM.DB::table(homehall)),0);if( count){
query=DB::query("SELECTFROM".DB::table(homehall)."limit start, perpage);while( value = DB::fetch( query))$list[]=$value; multipage = multi( count, perpage, page, mpurl);
}

        echo '<table width="100%" border=1>';
        echo '<tr><td>用户id</td><td>展厅名</td><td>展厅级别</td><td>联系电话</td><td>操作</td><td>操作</td></tr>';
        foreach ($list as $k => $v){
            echo "<tr>";
            echo "<td>{$v['uid']}</td>";
            echo "<td>{$v['hallname']}</td>";
            echo $v['isgold'] ? "<td>金牌</td>" : "<td>普通</td>";
            echo "<td>{$v['telephone']}</td>";
            if($v['isgold'] == 1){
                echo "<td><a href='admin.php?action=goldhall&id={$v['id']}&type=gold&op=cancle'>取消金牌展厅</a></td>";
            }else{
                echo "<td><a href='admin.php?action=goldhall&id={$v['id']}&type=gold&op=add'>升级</a></td>";
            }
            if($v['isindex'] == 1){
                echo "<td><a href='admin.php?action=goldhall&id={$v['id']}&type=index&op=cancle'>取消首页推荐</a></td>";
            }else{
                echo "<td><a href='admin.php?action=goldhall&id={$v['id']}&type=index&op=add'>首页推荐</a></td>";
            }
            echo "</tr>";
        }
        echo '</table>';
        if($multipage){
            echo $multipage;
        }   

//删除
if(_GET[‘op’] == ‘delete’){  
    if(
gid){ //还要删除文件
DB::delete(‘saige_geku’, array(‘id’ => gid));DB::delete(saigegekufield,array(gid=> gid));
DB::delete(‘saige_gkcomment’, array(‘gid’ => $gid));
}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值