• 技术文章 >后端开发 >php教程

    [PHP]实用函数7_php技巧

    2016-05-17 09:38:54原创313
    //打开一个到MySQL服务器的连接。成功返回连接符,失败时返回false

    int mysql_connect([string server[,string username[,string password]]])
    //打开一个到MySQL服务器的持久性连接

    int mysql_pconnect([string server[,string username[,string[password]]])
    //关闭一个MySQL连接。不影响持久性连接

    bool mysql_close([resource link_identifier])
    //选择一个MySQL数据库

    bool mysql_select_db(string database_name[,int link_identifier])
    //创建一个MySQL数据库

    bool mysql_create_db(string database name[,int link_identifier])
    //删除一个MySQL数据库

    bool mysql_drop_db(string database_name[,int link_identifier])
    //向MySQL发送一个SQL查询

    int mysql_querry(string query[,int link_identifier])
    //选择一个MySQL数据库并向MySQL发送一个SQL查询

    int mysql_db_query(string database,string query[,int link_identifier])
    //列出一个MySQL服务器上可用的数据库

    int mysql_list_dbs(string database[,int link_identifier])
    //列出一个MySQL数据库中的表

    int mysql_list_tables(string database[,int link_identifier])
    //检索MySQL数据库有关表字段定义的信息,所返回的结果指针可以为mysql_field_flags()、mysql_field_len()、mysql_field_name()和mysql_field_type()函数使用

    int mysql_list_fields(string database_name,string table_name[,int link_identifier])
    //返回前一个MySQL操作的错误信息

    string mysql_error([int link_identifier])
    //返回前一个MySQL操作的错误号

    int mysql_errno([int lind_identifier])
    //获得受到前一个MySQL操作影响的行数

    int mysql_affected_rows([int link_identifier])
    //获得前一个Insert操作生成的主键值,该值由该表的auto_increment的字段产生

    int mysql_insert_id([int link_identifier])
    //可用来获得查询结果数据记录中的某个数据项

    mixed mysql_result(resource result,int row[,mixed field])
    //获得结果集中的记录数

    int mysql_num_rows(int result)
    //获得结果集中的字段数

    int mysql_num_fields(int result)
    //获得以枚举数组方式表示的结果记录

    array mysql_fetch_row(int result)
    //按对象方式获得一个结果记录

    object mysql_fetch_object(int result,int[result_type]
    //用来将查询结果result拆解到数组变量中

    array mysql_fetch_array(int result[,int result_type])
    //移动结果记录集中的内部指针。如果给出一个无效记录,则会产生错误

    int mysql_data_seek(int result_identifier,int row_number)
    //将上一个mysql_fetch_row()所访问的记录各字段长度以数组形式返回

    array mysql_fetch_lengths(int result)
    //从结果中获得字段信息并作为一个对象返回

    object mysql_fetch_field(int result,int[field_offset])
    //把结果指针设置为一个具体的字段偏移量。下次调用mysql_fetch()时将使用该偏移量

    int mysql_field_seek(int result,int field_offset)
    //获得result中指定字段名

    string mysql_field_name(int result,int field_index)
    //获得指定字段名

    string mysql_field_table(int result,int field_offset)
    //返回指定字段的长度

    int mysql_field_len(int result,int field_offset)
    //获得result中指定字段的类型

    string mysql_field_type(int result_offset)
    //获得与result中指定字段关联的标志,传回的标志可能是:not_null、primary_key、unique_key、multiple_key、blob、unsigned、zerofill、binary、enum、auto_increment、timestamp

    string mysql_field_flags(int result,int field_offset)
    //释放result占用的内存

    bool mysql_free_result(int result)
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:[PHP]实用函数7
    上一篇:php代码把全角数字转为半角数字_php实例 下一篇:使用 eAccelerator加速PHP代码的方法_php实例
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 抄的代码怎么就运行没效果呢? php100留言板• php实现模拟登陆• C#下 des加密后跟php加密后 不匹配~求高人指点• PHP和MySQL入门(4)• Yii2框架使用计划任务的方法,yii2框架计划任务_PHP教程
    1/1

    PHP中文网