PHP操作MySQL数据库
来源:互联网 发布:时间管理软件 知乎 编辑:程序博客网 时间:2024/05/18 00:08
一.常用数据库操作:
- 连接MySQL数据库服务器:
$link=mysql_connect($host,$username,$password);
- 选择特定的MySQL数据库:
mysql_select_db($dbname,$link);
- 执行SQL语句:
$query="SELECT * FROM $table";$result=mysql_query($query,$link);
- 关闭数据库
mysql_close($link);
二.常用结果集处理操作:
- 返回执行结果中的一行,作为索引数组:
$row=mysql_fetch_row($result);//返回执行结果的当前行的数字数组while($row=mysql_fetch_row($result)){//处理执行结果一般放在`while`循环中,便利每一行}
mysql_fetch_array
该函数从结果集中取得一行作为关联数组,或索引数组,或二者兼备。记住:该函数只是从记录集中取得一条记录并赋值给一个数组,然后指针移到下一条记录。要取得整个数据列的数据,需要循环解决:
$query="SELECT * FROM student";$result=mysql_query($query);while($row=mysql_fetch_array($result)){ $name=$row["name"]; $age=$row["age"]; //注意,$row是一个索引数组,但是该数组的索引不仅有文字字符串,还有数字字符串:$row["0"]=>"ricky",$row["name"]=>"ricky",$row["1"]=21,$row["age"]=>21,即`mysql_fetch_array($result)`函数返回的数组元素是每一行记录个数的两倍。}
三.其他常用函数:
mysql_num_rows($result);
返回执行结果的行数mysql_num_fields($result);
返回执行结果的列数(即字段数)mysql_set_charset()
设置执行结果的编码,防止在网页中显示中文时乱码
0 0
- PHP 操作mysql数据库
- PHP mysql 操作数据库
- php操作mysql数据库
- php操作mysql数据库
- PHP操作MySQL数据库
- PHP操作MySQL数据库
- PHP操作mysql数据库
- php操作mysql数据库
- PHP操作Mysql数据库
- php操作mysql数据库
- php操作数据库mysql
- PHP操作数据库MYSQL
- PHP操作MYSQL数据库类
- php数据库操作类---mysql
- php adodb操作mysql数据库
- 通过PHP操作MySQL数据库
- php mysql数据库操作类
- 【PHP】MySQL 数据库操作类
- Android最佳性能实践(一)——合理管理内存
- 格雷码的递归输出
- 关于iOS TDD&BDD的学习与使用
- 自动文摘系统中的ISTP会议划分问题研究
- ARRAYLIST VECTOR LINKEDLIST 区别与用法
- PHP操作MySQL数据库
- 实现一个日期选择插件
- 简易的Win32小球碰撞程序
- Tomcat设置最佳线程数总结
- 如果将来
- 内核Alsa之pcm
- 23种设计模式
- 对于java单例模式线程安全问题的思考
- JSP五个重要内置对象