php入门(数据库)
来源:互联网 发布:淘宝刷单注意事项 编辑:程序博客网 时间:2024/05/17 20:11
1. 连接数据库mysql扩展进行数据库连接的方法:$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password');2. 选择数据库mysql_select_db('code1');3. 通常我们会先设置一下当前连接使用的字符编码,一般的我们会使用utf8编码。mysql_query("set names 'utf8'");4. 执行MySQL查询$res = mysql_query('select * from user limit 1');5.对于查询类的语句会返回一个资源句柄(resource,即资源标识符),可以通过该资源获取查询结果集中的数据。$row = mysql_fetch_array($res);var_dump($row);6. 插入mysql_query($sql); //执行插入语句在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id。$uid = mysql_insert_id();7.分页8. 通过mysql_affected_rows函数来获取更新过的数据行数,如果数据没有变化,则结果为09.关闭数据库链接mysql_close($link); 10. mysql_error(); 可以报错,不需要传递参数 11. mysql_fetch_row() //获取和显示数据,每次执行输出结果集中的第一条语句,输出一条少一条,输出的是索引数组 mysql_fetch_array($qur,[选项]) //输出为索引数组+关联数组,但是速度慢于row(); 选项: 1. MYSQL_ASSOC //只输出关联数组 2.MYSQL_NUM //只输出数字数组 3. MYSQL_BOTH mysql_fetch_assoc() //只有关联数组 mysql_fetch_object() //输出的值不是数组,而是对象 eg: 获取某个属性的方法:$arr->name 12. mysql_num_rows() //输出结果是一个数字,表示结果集的行数量 13. mysql_result($query,row_num,key_name或者offset) //专用于取某一行的某一个字段 14. mysql_affected_rows() //统计上次受影响的行数<pre>
0 0
- php入门(数据库)
- 简单PHP连接数据库入门
- php读取sqlite数据库入门实例代码
- php读取sqlite数据库入门实例
- PHP入门学习——数据库学习
- 7天入门php-MySQL数据库
- 数据库入门+php基础加强训练+CMS源码分析
- PHP入门之异常处理、数据库操作、之后方向制定
- MySQL入门之PHP的MySQL数据库编程
- PHP入门
- PHP入门
- PHP入门
- PHP入门
- PHP入门
- PHP入门
- php入门
- php入门
- PHP入门
- mysqldump工具导入导出数据库
- 不再以讹传讹,GET和POST的真正区别
- easyui-messager消息窗口组件
- 使用VideoView全屏播放视频文件
- SQL优化34条
- php入门(数据库)
- 归类说明stackoverflow-ios
- 数据结构与算法-----选择排序
- 【FAQ】Apple移动设备处理器指令集 armv6、armv7、armv7s及arm64
- 从头认识java-11.5 扫描输入(2)-scanner的边界与使用正则表达式扫描
- 详解文本属性Attributes
- 获取ResultSet记录数
- 读书笔记--View的事件体系(一)
- primeface eg