`

mysql在php中的应用

    博客分类:
  • PHP
阅读更多

1. php与mysql建立链接

 

    修改php.ini加载mysql组件:

    extension=php_mysql.dll //去掉分号;

    extension_dir=""

 

    php链接mysql函数

        mysql_connect("主机","用户名","密码");//开启mysql链接

        mysql_select_db("数据库名",[链接标识符]);//如果不特别声明链接标识符,则默认为是上一次打开的链接

 

    @是隐藏错误

    or die是条件显示

 

function openDB(){
	$con = mysql_connect("localhost","root","******");
	if (!$con){
	  	die('Could not connect: ' . mysql_error());
	}
	//或者 $con = mysql_connect("localhost","root","******") or die('Could not connect: ' . mysql_error());
	else{
		mysql_select_db("9lovetuan", $con);
		mysql_query("SET NAMES 'gb2312'",$con);//避免中文乱码字符转换

		return $con;
	}
}

   

2. 执行sql语句

 

    mysql_query (SQL语句 ,连接标识符);

    成功后返回一个结果标识符,失败时返回false

 

    $sql = "SELECT * FROM  test";
    $result = @ mysql_query($sql, $conn) or die(mysql_error());

 

    两种查询函数array / row区别

 

    mysql_fetch_row(result);

    mysql_fetch_row用来查询结果的一行保存至数组,该数组下标从0开始,每一个数组元素对应一个域。通过循环,可以将查询结果全部获得。


    mysql_fetch_array(result);

    mysql_fetch_array和mysql_fetch_row功能基本相同,只不过它除了可以用从0开始的偏移量作索引,还可以用域名作索引。

 

    二者都是返回下一行的所有域值,并将其保存至一个数组中,没有行时返回false

 

    循环查询结果集

while($row=mysql_fetch_array($result)){
    echo $row[name]."<br>";
    //echo $row[0]."<br>";
}

 

3. 其它函数

 

    mysql_num_rows($result);//返回查询结果的条数

    mysql_insert_id();//返回最后一次执行insert指令的id

    mysql_tablename();//

    mysql_error();//返回错误信息

    mysql_close();//关闭mysql链接

分享到:
评论

相关推荐

    MySQL/PHP数据库应用开发指南

    全书共分为5个部分,首先讲解了使用MySQL所需了解的数据库方面的知识,接着探讨了PHP的基本脚本语言、PHP函数以及编写可管理的简捷代码的技巧,然后给出了两个简单的应用程序,来宾簿和调查表,在实践中应用所学的...

    MySQL在PHP动态网页设计中的应用.pdf

    【MySQL在PHP动态网页设计中的应用】 随着信息技术和互联网的快速发展,用户对于网页的需求日益增长,不仅要求网页功能丰富,还期望网页具有高效性能和良好的交互性。传统的静态网页已经不能满足这些需求,因此,...

    _MySQL在PHP动态网页设计中的应用.pdf

    MySQL 在 PHP 动态网页设计中的应用 MySQL 是一种关系型数据库管理系统,广泛应用于 Web 开发中。在 PHP 动态网页设计中,MySQL plays an essential role in storing and managing data. 本文将详细介绍 MySQL 在 ...

    精通PHP+MYSQL应用开发

    《精通PHP+MYSQL应用开发》是一本旨在帮助开发者深入理解和熟练掌握PHP与MySQL结合进行Web...通过阅读和实践书中的内容,你将能够熟练地运用PHP和MySQL进行Web应用开发,提升自己的技术水平,为职业发展奠定坚实基础。

    PHP 5 + MYSQL 5 Web应用开发宝典

    3. **PHP与MySQL的交互**:探讨如何在PHP中连接和操作MySQL数据库,使用PHP的MySQL扩展(如mysqli或PDO)进行数据的增删改查,以及预编译语句和事务处理。 4. **Web应用框架**:可能提到了流行的PHP框架,如Laravel...

    PHP+MYSQL+PHP封装好的应用类

    综上所述,这个压缩包中的"PHP+MYSQL+PHP封装好的应用类"很可能是包含了一个或多个PHP类文件,它们分别封装了对MySQL和PGSQL数据库的交互以及文件上传功能。使用这样的类库,开发者可以更高效地进行数据库操作和文件...

    精通PHP+MySQL应用开发 光盘

    本书结合应用介绍了PHP+MySQL构建Web系统的技术,并附有大量代码实例。全书共24章,分为4个部分:使用PHP、走进MySQL、典型模块和综合案例。前两部分全面介绍PHP和MySQL技术,并突出了其新版本的新特点:典型模块给...

    PHP教材 Web应用开发(PHP+MySQL)

    3. PHP+MySQL应用实例:通过具体的项目,如会员管理系统、简单留言板、商店系统和聊天室,让学生实践PHP和MySQL的结合应用,理解它们在实际开发中的工作流程。 4. 课程设计:鼓励学生根据所学知识,选择或扩展课堂...

    Practical PHP and MySQL(php Mysql实战案例)

    《Practical PHP and MySQL》是一本深入探讨PHP与MySQL结合应用的实战教程,它涵盖了从基础到高级的各种技术,旨在帮助读者掌握这两种强大工具的综合运用。PHP是一种广泛使用的服务器端脚本语言,尤其适用于Web开发...

    MySQL/PHP数据库应用开发指南 PDF版 PART1

    全书共分为5个部分,首先讲解了使用MySQL所需了解的数据库方面的知识,接着探讨了PHP的基本脚本语言、PHP函数以及编写可管理的简捷代码的技巧,然后给出了两个简单的应用程序,来宾簿和调查表,在实践中应用所学的...

    php+mysql学生信息管理系统。基于php+mysql 一个简

    在实际应用中,这个系统可以作为初学者学习PHP和MySQL的实践项目,也可以作为基础,进一步拓展成包含更多功能的复杂系统,例如成绩管理、课程安排、教师信息等模块。 总的来说,“php+mysql学生信息管理系统”是一...

    《实例精通Dreamweaver与PHP&MySQL整合应用》随书资料

    在《实例精通Dreamweaver与PHP&MySQL整合应用》中,读者将学习如何在Dreamweaver中编写PHP代码,以及如何利用PHP连接和操作MySQL数据库。 MySQL是另一种关键的技术,它是一款关系型数据库管理系统(RDBMS)。在Web...

    PHP+mysql 网站源码

    5. MVC 模式在 PHP+MySQL 应用中的运用 - Model(模型):处理业务逻辑和数据操作,如数据库查询、数据验证。 - View(视图):负责展示数据,通常为 HTML 页面。 - Controller(控制器):协调 Model 和 View,...

    php+apache+mysql x64

    【标题】"php+apache+mysql x64" 指的是在64位...这个"php+apache+mysql x64"的压缩包提供了搭建64位Web开发环境的基础,对于开发者而言,这意味着能够在一个一致且兼容的环境中开发、测试和部署基于PHP的Web应用程序。

    PHP+MYSQL网站

    【PHP+MYSQL网站】是一个基于PHP编程语言和MySQL数据库构建的企业级基础网站。这个网站的构建是互联网开发...这种组合在现代Web开发中具有广泛的应用,为开发者提供了强大的工具来创建功能丰富的、可扩展的企业级网站。

    PHP and MySQL Web Development(Fourth Edition)

    总的来说,《PHP和MySQL Web开发(第四版)》是初学者和有经验的开发者都值得拥有的资源,无论你是希望入门Web开发,还是想提升现有技能,这本书都将提供丰富的知识和实用技巧,帮助你在PHP和MySQL的世界里游刃有余...

    PHP+MYSQL php网站环境配置,服务器php网站搭建

    - 更新数据库连接配置,使你的PHP应用程序能连接到本地MySQL服务器。 5. **安全和优化**: - 保持PHP和MySQL的更新,以获得最新的安全补丁和性能改进。 - 对敏感信息(如数据库密码)进行加密或使用环境变量存储...

    第18章MySQL在Web开发中的应用.docx

    【第18章 MySQL在Web开发中的应用】 在Web开发中,MySQL是常用的数据库管理系统,广泛用于存储和管理网站数据。本章主要探讨MySQL如何与PHP结合,构建动态的Web应用程序。 1. 完整的PHP系统组成部分: - 操作系统...

    php_pdo_mysql.dll_dll_PDO_MYSQL_php_

    PDO_MYSQL允许PHP应用程序使用PDO接口与MySQL服务器进行交互,提供了安全且灵活的数据访问方法。 描述 "php pdo mysql dll file" 提到的是PHP PDO_MYSQL驱动的动态链接库(DLL)文件。在Windows系统中,DLL文件是...

Global site tag (gtag.js) - Google Analytics