class mysql为(final)最终类,不可继承类.
变量:$config数据库配置信息,$link数据库连接资源句柄,$lastqueryid最近一次查
询资源句柄,$querycount统计数据库查询次数。
open($config)打开数据库,但可能不是真实链接,autoconnect,是否已经自动链接.
content()真正的开启连接。(mysql_pconnect)如果是永久链接。PHP中“@”用于屏蔽
错误,返回连接资源$this->link。
execute($sql)数据库查询执行方法,is_resource()函数为检测是否为资源类型。返回
最后一次查询资源句柄$this->lastqueryid。
select()查询多条记录。
get_one()查询单条记录。
fetch_next()遍历查询结果集,mysql_fetch_array(data,array_type)函数用来从结果
集中取得一行做为关联数组,或数字数组,或二者兼有.
free_result()释放查询资源,mysql_free_result()是php中用于释放结果内存.
query($sql)直接执行查询.
insert()执行添加记录操作.
insert_id()获取最后一次添加记录的主键号,mysql_insert_id()返回上一步insert操作产生的ID.
update()更新记录操作。
delete()删除记录操作。
affected_rows()最后数据库操作影响到的条数。
get_primary()获取数据表主键。
get_fields()获取表字段。
check_fields()检查不存在的字段。
table_exists()、list_tables()检查表是否存在。
field_exists()检查字段是否存在。
add_special_char()对字段两边加反引号,以保证数据库安全。
escape_string()对字段值两边加引号,以保证数据库安全。
新闻热点
疑难解答