喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

招聘PHP开发人员(北京)

上一主题 下一主题
 12  1/2  1  2  > 
     
标题: [问题] PHP做批删除如何做啊?  
 
idc365
注册会员
Rank: 2


UID 83722
精华 0
积分 56
帖子 48
金钱 56 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-11-24
来自 安徽合肥
状态 离线
[广告]: 代充Paypal帐号美元
PHP做批删除如何做啊?

我刚学PHP好多不会,请问下PHP做批删除如何做?



我一直在努力!
2007-1-24 05:21 PM#1
查看资料  Blog  发短消息  QQ  顶部
 
xiejin8877
高级会员
Rank: 4


UID 74751
精华 0
积分 580
帖子 912
金钱 580 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-6-9
来自 上海
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
老乡,是像PHPMYADMIN一样的批删除吗?用复选框记录ID号,再循环删除。



第一诫  还不错的.
2007-1-24 05:28 PM#2
查看资料  发短消息  QQ  顶部
 
idc365
注册会员
Rank: 2


UID 83722
精华 0
积分 56
帖子 48
金钱 56 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-11-24
来自 安徽合肥
状态 离线
[推荐阅读] extract($_GET[])后使用变量会有个未定义提示 是什么问题
啊,不会吧,你也是合肥的?
这样搞多麻烦啊,能不能像ASP里那样删除啊!




我一直在努力!
2007-1-24 05:46 PM#3
查看资料  Blog  发短消息  QQ  顶部
 
baros_php
新手上路
Rank: 1



UID 84960
精华 0
积分 26
帖子 22
金钱 26 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-12-18
状态 离线
[推荐阅读] 求助大家一个关于订购表的问题~~~~
可不可以用 between子句的形式,象select 语句那样!
2007-1-24 05:48 PM#4
查看资料  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2573
帖子 4779
金钱 2570 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 招娉制做几个php html静态叶面
可以使用between也可以使用in
2007-1-24 06:31 PM#5
查看资料  Blog  发短消息  顶部
 
ccxxcc
金牌会员
Rank: 6Rank: 6
有钱啦 有钱啦



UID 63944
精华 0
积分 2249
帖子 338
金钱 2249 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-4-2
状态 离线
[推荐阅读] 灌水啦!!!!!!!!!
for循环里执行删除的sql语句
或者foreach里执行删除的sql语句




在线查词http://www.iciba.com/
web编程站http://www.eb163.com
2007-1-25 02:19 PM#6
查看资料  访问主页  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2573
帖子 4779
金钱 2570 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 请教pack 和unpack函数的详细用发
回复 #6 ccxxcc 的帖子

好多条请求............
2007-1-25 02:50 PM#7
查看资料  Blog  发短消息  顶部
 
kirk_tongyao (kirk_tongyao)
高级会员
Rank: 4
老会员


UID 23010
精华 0
积分 594
帖子 603
金钱 592 喜悦币
威望 0
人脉 2
阅读权限 50
注册 2003-9-6
状态 离线
[推荐阅读] FreeBSD 下面怎么安装并配置 Apache + php + mysql?


QUOTE:
原帖由 ccxxcc 于 2007-1-25 02:19 PM 发表
for循环里执行删除的sql语句
或者foreach里执行删除的sql语句
不可取..
可以用in
或者用循环构造一个 where xx=xx or xx=xx or这样一串or的语句..
性能差异不详..
2007-1-25 03:17 PM#8
查看资料  发短消息  QQ  顶部
 
ccxxcc
金牌会员
Rank: 6Rank: 6
有钱啦 有钱啦



UID 63944
精华 0
积分 2249
帖子 338
金钱 2249 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-4-2
状态 离线
[推荐阅读] 急...在线等...判断字段问题
刚才用一张49263条纪录的数据表做了一下测试
发现用in的效率的确比循环高很多
用in语句删除所有纪录用了 执行时间: 1.86381196976秒
而同等条件下循环已经执行超时了~~
下一帖子把代码贴出来,大家看有什么问题没




在线查词http://www.iciba.com/
web编程站http://www.eb163.com
2007-1-25 04:31 PM#9
查看资料  访问主页  发短消息  顶部
 
ccxxcc
金牌会员
Rank: 6Rank: 6
有钱啦 有钱啦



UID 63944
精华 0
积分 2249
帖子 338
金钱 2249 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-4-2
状态 离线
[推荐阅读] 谁知道Gallery2怎样换皮肤啊
效率测试代码



<?php
/**
*  description
*
*  Copyright(c) 2007 by ccxxcc(小超) All rights reserved
*
*  To contact the author write to {@link mailto:ucitmc@163.com}
*
* @author ccxxcc
* @version $Id: {filename},v 1.0 {time} $
* @package system
*/


function getMicrotime()
{
    list($usec, $sec) = explode(" ",microtime());
    return ((float)$usec + (float)$sec);
}

$db['dbtype'] = "mysql";
$db['dbhost'] = "127.0.0.1";
$db['dbname'] = "blog_bbs";
$db['dbuser'] = "root";
$db['dbpwd']  = "11111";


require_once 'database.class.php';
require_once 'exception.class.php';

// 连接数据库
if(!empty($db))
{
    // 实例化数据库对象
    $DatabaseHandler  = new DatabaseHandler($db['dbhost'], $db['dbuser'], $db['dbpwd'], $db['dbname']);
}
else
{
    die("无数据库设置");
}

$sql  = "select id FROM blog_to_bbs";


$rs = $DatabaseHandler->exeCute($sql);

while (!$rs->EOF)
{
        $data_id_array[] = $rs->fields['id'];
        $rs->MoveNext();
}

$str  = "(";
$item = "";
foreach($data_id_array AS $key=>$val)
{
        $str .= $item.$val;
        $item = ",";
}

$str .= ")";

$start_time = getMicrotime();

/*$sql = "DELETE FROM blog_to_bbs WHERE id in {$str}";
$DatabaseHandler->exeCute($sql);*/

foreach($data_id_array as $key=>$val)
{
        $sql = "DELETE * FROM blog_to_bbs WHERE id={$val} limit 1";
        $DatabaseHandler->exeCute($sql);
}

$end_time   = getMicrotime();

echo("\n执行时间:\n");
echo($end_time-$start_time."秒");
?>




在线查词http://www.iciba.com/
web编程站http://www.eb163.com
2007-1-25 04:36 PM#10
查看资料  访问主页  发短消息  顶部
 12  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025647 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP