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链接
分享到:
相关推荐
全书共分为5个部分,首先讲解了使用MySQL所需了解的数据库方面的知识,接着探讨了PHP的基本脚本语言、PHP函数以及编写可管理的简捷代码的技巧,然后给出了两个简单的应用程序,来宾簿和调查表,在实践中应用所学的...
【MySQL在PHP动态网页设计中的应用】 随着信息技术和互联网的快速发展,用户对于网页的需求日益增长,不仅要求网页功能丰富,还期望网页具有高效性能和良好的交互性。传统的静态网页已经不能满足这些需求,因此,...
MySQL 在 PHP 动态网页设计中的应用 MySQL 是一种关系型数据库管理系统,广泛应用于 Web 开发中。在 PHP 动态网页设计中,MySQL plays an essential role in storing and managing data. 本文将详细介绍 MySQL 在 ...
在WAMP环境中,Apache负责接收HTTP请求并返回响应,PHP作为Apache的模块,解析.php文件中的代码并生成动态内容,而MySQL则作为数据存储的后端,保存和处理来自应用程序的数据。 安装与配置WAMP服务器通常涉及以下...
《精通PHP+MYSQL应用开发》是一本旨在帮助开发者深入理解和熟练掌握PHP与MySQL结合进行Web...通过阅读和实践书中的内容,你将能够熟练地运用PHP和MySQL进行Web应用开发,提升自己的技术水平,为职业发展奠定坚实基础。
3. **PHP与MySQL的交互**:探讨如何在PHP中连接和操作MySQL数据库,使用PHP的MySQL扩展(如mysqli或PDO)进行数据的增删改查,以及预编译语句和事务处理。 4. **Web应用框架**:可能提到了流行的PHP框架,如Laravel...
综上所述,这个压缩包中的"PHP+MYSQL+PHP封装好的应用类"很可能是包含了一个或多个PHP类文件,它们分别封装了对MySQL和PGSQL数据库的交互以及文件上传功能。使用这样的类库,开发者可以更高效地进行数据库操作和文件...
本书结合应用介绍了PHP+MySQL构建Web系统的技术,并附有大量代码实例。全书共24章,分为4个部分:使用PHP、走进MySQL、典型模块和综合案例。前两部分全面介绍PHP和MySQL技术,并突出了其新版本的新特点:典型模块给...
3. PHP+MySQL应用实例:通过具体的项目,如会员管理系统、简单留言板、商店系统和聊天室,让学生实践PHP和MySQL的结合应用,理解它们在实际开发中的工作流程。 4. 课程设计:鼓励学生根据所学知识,选择或扩展课堂...
《Practical PHP and MySQL》是一本深入探讨PHP与MySQL结合应用的实战教程,它涵盖了从基础到高级的各种技术,旨在帮助读者掌握这两种强大工具的综合运用。PHP是一种广泛使用的服务器端脚本语言,尤其适用于Web开发...
全书共分为5个部分,首先讲解了使用MySQL所需了解的数据库方面的知识,接着探讨了PHP的基本脚本语言、PHP函数以及编写可管理的简捷代码的技巧,然后给出了两个简单的应用程序,来宾簿和调查表,在实践中应用所学的...
在实际应用中,这个系统可以作为初学者学习PHP和MySQL的实践项目,也可以作为基础,进一步拓展成包含更多功能的复杂系统,例如成绩管理、课程安排、教师信息等模块。 总的来说,“php+mysql学生信息管理系统”是一...
在《实例精通Dreamweaver与PHP&MySQL整合应用》中,读者将学习如何在Dreamweaver中编写PHP代码,以及如何利用PHP连接和操作MySQL数据库。 MySQL是另一种关键的技术,它是一款关系型数据库管理系统(RDBMS)。在Web...
5. MVC 模式在 PHP+MySQL 应用中的运用 - Model(模型):处理业务逻辑和数据操作,如数据库查询、数据验证。 - View(视图):负责展示数据,通常为 HTML 页面。 - Controller(控制器):协调 Model 和 View,...
【标题】"php+apache+mysql x64" 指的是在64位...这个"php+apache+mysql x64"的压缩包提供了搭建64位Web开发环境的基础,对于开发者而言,这意味着能够在一个一致且兼容的环境中开发、测试和部署基于PHP的Web应用程序。
【PHP+MYSQL网站】是一个基于PHP编程语言和MySQL数据库构建的企业级基础网站。这个网站的构建是互联网开发...这种组合在现代Web开发中具有广泛的应用,为开发者提供了强大的工具来创建功能丰富的、可扩展的企业级网站。
总的来说,《PHP和MySQL Web开发(第四版)》是初学者和有经验的开发者都值得拥有的资源,无论你是希望入门Web开发,还是想提升现有技能,这本书都将提供丰富的知识和实用技巧,帮助你在PHP和MySQL的世界里游刃有余...
- 更新数据库连接配置,使你的PHP应用程序能连接到本地MySQL服务器。 5. **安全和优化**: - 保持PHP和MySQL的更新,以获得最新的安全补丁和性能改进。 - 对敏感信息(如数据库密码)进行加密或使用环境变量存储...
【第18章 MySQL在Web开发中的应用】 在Web开发中,MySQL是常用的数据库管理系统,广泛用于存储和管理网站数据。本章主要探讨MySQL如何与PHP结合,构建动态的Web应用程序。 1. 完整的PHP系统组成部分: - 操作系统...
PDO_MYSQL允许PHP应用程序使用PDO接口与MySQL服务器进行交互,提供了安全且灵活的数据访问方法。 描述 "php pdo mysql dll file" 提到的是PHP PDO_MYSQL驱动的动态链接库(DLL)文件。在Windows系统中,DLL文件是...