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
原创粉丝点击