chinahtml
金牌会员
 
UID 69683
精华
0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
|
[推荐阅读] 推荐:语易招聘PHP程序员
从一源码上剥落出来的。
<?php /** * 方法: update($talbe, $dataArray, $where) * 功能: 更新一条记录 * 参数: * $table 需要更新的表名 * $dataArray 需要更新字段和值的数组,键为字段名,值为字段值,例如:array("user_name"=>"张三", "user_age"=>"20岁"); * $where 条件语句 * 例如 比如更新姓名为张三的用户为李四,年龄为21 * update("users", array("user_name"=>"张三", "user_age"=>"20岁"), "user_name='张三'") * * 返回: 更新成功返回True,失败返回False */ function update($talbe, $dataArray, $where) { if (!is_array($dataArray) || count($dataArray)<=0) { $this->error("Invalid parameter"); } while(list($key,$val) = each($dataArray)) { $value .= "$key = '$val',"; } $value = substr($value, 0, -1); $sql = "UPDATE $talbe SET $value WHERE $where"; if (!$this->query($sql)) { return false; } return true; } ?>
| 
-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流 |
|