$dosql 数据库操作类 phpmywind



#  $dosql 数据库操作类    - 所在位置:include/mysql.class.php

具体方法:$dosql->QueryNone($sql)

方法说明:与ExecNoneQuery方法功能相同,执行一个不返回结果的SQL语句,如update,delete,insert等。

具体方法:$dosql->Query($sql,$id)

方法说明:与Execute方法功能相同,执行一个带返回结果的SQL语句,如SELECT,SHOW等。$id的用途在于区别每个记录集,普通查询可以省略,循环多个记录集需填写。

具体方法:$dosql->ExecNoneQuery($sql)

方法说明:执行一个不返回结果的SQL语句,如update,delete,insert等。

具体方法:$dosql->Execute($sql,$id)

方法说明:执行一个带返回结果的SQL语句,如SELECT,SHOW等。$id的用途在于区别每个记录集,普通查询可以省略,循环多个记录集需填写。

具体方法:$dosql->GetOne($sql, $acctype=MYSQL_ASSOC)

方法说明:执行一个SQL语句,返回前一条记录或仅返回一条记录。$acctype为返回记录集方式,MYSQL_ASSOC为字段名(默认),MYSQL_NUM为字段数比如row[2],MYSQL_BOTH为字段名、数都可以。

具体方法:$dosql->GetArray($id,$acctype)

方法说明:返回当前的一条记录并把游标移向下一记录,$id可以省略,即为Execute等查询出来的记录集ID。$acctype同上。

具体方法:$dosql->GetTotalRow($id)

方法说明:获得查询的总记录数,$id可以省略。

具体方法:$dosql->IsTable($tbname)

方法说明:检测是否存在某数据表。

具体方法:$dosql->GetTableRow($tbname)

方法说明:获得指定表数据总记录数。

具体方法:$dosql->GetLastID()

方法说明:获取上一步INSERT操作产生的ID


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回