php入门学习知识点一PHP与MYSql连接与查询
2023-06-13 09:14:29 时间
一、连接数据库
1、mysql_connect:开启MySQL链接
mysql_connect("主机","用户名","密码")
2、mysql_select_db:打开一个数据库
mysql_select_db("数据库名",$链接标识符)//链接标识符不填写则默认为上一次打开的连接
3、mysql_query("setnames"GBK"")解决中文乱码问题;
mysql_query("setnames"编码(utf8或GBK)"")//UTF8不能有“-”
二、查询数据
1、mysql_query(SQL语句,连接标识符);
$sql="Select*FROMTest"
$result=mysql_query($sql)//连接标识符默认为上一次打开的链接
//获取错误信息
$result=@mysql_query($sql)ordie(mysql_error())
2、获取查询到的结果
a、mysql_fetch_row($result);
$row=mysql_fetch_row($result);
echo$row[0];
b、mysql_fetch_array($result);
$row=mysql_fetch_array($result);
echo$row[0];
echo$row["key"];
说明:mysql_fetch_array和mysql_fetch_row功能基本相同,只不过它除了可以用从0开始的偏移量作索引,还可以用域名作索引。
值返回下一行的所有域值,并将其保存至一个数组中,没有行时返回false。
1、mysql_connect:开启MySQL链接
mysql_connect("主机","用户名","密码")
2、mysql_select_db:打开一个数据库
mysql_select_db("数据库名",$链接标识符)//链接标识符不填写则默认为上一次打开的连接
3、mysql_query("setnames"GBK"")解决中文乱码问题;
mysql_query("setnames"编码(utf8或GBK)"")//UTF8不能有“-”
二、查询数据
1、mysql_query(SQL语句,连接标识符);
$sql="Select*FROMTest"
$result=mysql_query($sql)//连接标识符默认为上一次打开的链接
//获取错误信息
$result=@mysql_query($sql)ordie(mysql_error())
2、获取查询到的结果
a、mysql_fetch_row($result);
$row=mysql_fetch_row($result);
echo$row[0];
b、mysql_fetch_array($result);
$row=mysql_fetch_array($result);
echo$row[0];
echo$row["key"];
说明:mysql_fetch_array和mysql_fetch_row功能基本相同,只不过它除了可以用从0开始的偏移量作索引,还可以用域名作索引。
值返回下一行的所有域值,并将其保存至一个数组中,没有行时返回false。
相关文章
- 如何使用PHP连接MySQL数据库(php如何关联mysql)
- MySQL求和算法在PHP中的应用(mysql求和php)
- 定时调度MySQL任务的实现方法(mysql的定时任务)
- 的优点MySQL中二进制数据的威力(mysql二进制数据)
- MySQL中的二进制数据存储与管理(mysql二进制数据)
- 数据库快速学会:用PHP建立MySQL数据库(php建立mysql)
- 高效整合数据,MySQL合并功能运用解析(mysql合并数据)
- PHP轻松访问MySQL数据:使用简明易懂的方法获取数据(php获取mysql数据)
- MySQL合并相同列数据(mysql把相同的列合并)
- 简易教程:使用MySQL将数据库导出(mysql将数据库导出)
- 解决MySQL中文插入乱码问题(mysql中文插入乱码)
- MySQL数据库读取速度慢,如何解决?(mysql数据库读取慢)
- MySQL参数详解,让你更加了解Mysql参数定义及优化。(mysql参数定义)
- PHP连接MSSQL实现注册功能(php注册写入mssql)
- PHP MySQL 组合:开发数据库应用的必备工具(php mysql数据库)
- MySQL简明入门:学习基础操作必备(mysql 基本教程)
- 深入探究MySQL中JDBC的用法与实现方式(mysql中jdbc)
- MySQL中使用IN函数实现范围查询(mysql中in的范围)
- MySQL严格验证模式保障数据库稳定性的必要选择(mysql严格验证模式)
- 利用MySQL实现两行取差,简单高效的数据处理方法(mysql 两行取差)
- MySQL中如何正确使用反斜杠(mysql中 加反斜杠)
- 学习使用 MySQL PDO 扩展优化 PHP 数据库操作(mysql_pdo 扩展)
- MySQL中如何使用下拉框字段(mysql下拉框字段)
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
- php入门学习知识点二PHP简单的分页过程与原理