《PHP和MySQL Web开发从新手到高手(第5版)》一一2.8 修改存储的数据

本文涉及的产品
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介:

本节书摘来自异步社区出版社《PHP和MySQL Web开发从新手到高手(第5版)》一书中的第2章,第2.8节,作者: 【澳】Kevin Yank,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.8 修改存储的数据

PHP和MySQL Web开发从新手到高手(第5版)
将数据输入到表中之后,你可能会发现需要修改它。不管是修正拼写错误,还是修改添加笑话的日期,这些都要使用UPDATE命令来完成。这条命令包含了SELECT和INSERT命令的元素,因为后两条命令都是用来挑选出条目以便修改和设置列的值。UPDATE命令的一般形式如下所示:

UPDATE tableName SET
 colName = newValue, …
WHERE conditions

例如,想要更改我们之前输入的一条笑话的日期,使用如下的命令:

UPDATE joke SET jokedate = "2013-04-01" WHERE id = "1"

id列在这里发挥了作用,它使得我们很容易挑选出要修改的笑话。这里所用到的WHERE子句,就像它在SELECT命令中一样工作。例如,下一条命令更改了包含单词“chicken”的所有条目的日期:

UPDATE joke SET jokedate = "2010-04-01"
WHERE joketext LIKE "%chicken%"
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4天前
|
开发框架 JSON API
震撼发布!Python Web开发框架下的RESTful API设计全攻略,让数据交互更自由!
【7月更文挑战第22天】在Python Web开发中,设计高效的RESTful API涉及选择框架(如Flask或Django)、明确资源及使用HTTP方法(GET, POST, PUT, DELETE)来操作数据。响应格式通常是JSON,错误处理也很重要。示例展示了使用Flask创建图书管理API,包括版本控制、文档化、安全性和性能优化是最佳实践。这样的API使数据交互更顺畅。
26 2
|
2天前
|
安全 IDE 测试技术
PHP 7新特性及其对现代Web开发的影响
【7月更文挑战第25天】在探索PHP最新版本的旅程中,我们将深入其核心,揭开PHP 7的新特性如何革新现代Web开发的神秘面纱。从性能优化到语法改进,本文将引导你领略PHP 7带来的变革,同时探讨这些变化如何影响开发者的日常编码实践和项目架构设计。
13 4
|
4天前
|
数据挖掘 编译器 PHP
PHP 8新特性解析及其对现代Web开发的影响
随着PHP 8的发布,这一广泛使用的服务器端脚本语言带来了一系列创新特性,旨在提升性能、增强语法的易用性以及支持最新的编程范式。本文将深入探讨PHP 8中的JIT编译器、联合类型、匹配表达式等关键特性,并通过实际案例分析它们如何优化代码结构、提高执行效率,并简化日常开发工作,从而全面评估PHP 8对现代Web开发实践的深远影响。
|
3天前
|
安全 算法 编译器
PHP 8的新特性及其对现代Web开发的影响
随着PHP 8的发布,这个广泛使用的服务器端脚本语言带来了一系列令人兴奋的更新和改进。本文将深入探讨PHP 8中引入的关键新特性,以及这些变化如何影响现代Web开发实践。我们将通过实际案例和性能数据来分析这些新特性的实际应用,为开发者提供升级和采纳新版本的见解。
|
3天前
|
安全 算法 编译器
PHP 8新特性及其对现代Web开发的影响
随着PHP 8的发布,这一广泛使用的编程语言带来了一系列激动人心的新特性,旨在提高性能、增加语言表现力并简化代码。本文将深入探讨PHP 8中引入的关键改进,包括JIT编译器、联合类型、匹配表达式、命名参数、错误处理机制等,以及这些新特性如何影响现代Web开发实践。我们将通过实际示例和案例分析,展示开发者如何利用这些新工具来构建更高效、可维护和安全的应用程序。
|
3天前
|
存储 安全 编译器
探索PHP 8的新特性及其对现代Web开发的影响
在PHP 8的发布中,开发者社区迎来了一场革新。这一版本不仅提升了语言的性能,还引入了多项新特性,旨在简化代码编写、增强类型安全和提升开发者体验。本文将深入探讨PHP 8的关键改进点,包括JIT编译器、联合类型、命名参数、匹配表达式等,并分析这些变化如何塑造未来的Web开发趋势。通过实际案例和技术解析,我们将展现PHP 8如何为现代Web应用开发带来前所未有的便利与高效。
|
9天前
|
安全 编译器 PHP
PHP 8:探索新特性及其对现代Web开发的影响
本文将深入探讨PHP 8版本中引入的新特性,以及这些更新如何影响现代Web开发的实践。我们将通过实际的代码示例和性能分析,展示PHP 8如何提升开发效率、加强安全性和增强应用性能,从而为开发者提供更优的编程体验。 【7月更文挑战第18天】
18 6
|
7天前
|
API 网络架构 C++
SharePoint Online SPFx Web部件绑定数据
【7月更文挑战第6天】在Markdown格式下,以下是关于创建SharePoint Online SPFx Web部件绑定数据步骤的摘要: 1. 创建数据列表。 2. 使用VS Code打开Web部件。 3. 定义列表模型(如`IList`和`IListItem`接口)。 4. 引入`spHttpClient`以执行REST API请求。 5. 实现`_getListData()`方法,调用REST服务获取列表数据。 6. 设计`_renderList()`方法来渲染数据。 7. 在`render()`方法中获取并渲染数据到Web部件。
|
7天前
|
安全 Java 编译器
深入PHP 7新特性:性能优化与现代开发实践
【7月更文挑战第20天】本文将带领读者探索PHP 7带来的革新特性,重点讨论如何通过这些新功能来优化性能并适应现代开发需求。我们将从语言层面的改进谈起,逐步过渡到实际应用案例,旨在为开发者提供实用指南和最佳实践,以便充分利用PHP 7的强大功能。
|
8天前
|
数据库
基于PHP+MYSQL开发制作的趣味测试网站源码
基于PHP+MYSQL开发制作的趣味测试网站源码。可在后台提前设置好缘分, 自己手动在数据库里修改数据,数据库里有就会优先查询数据库的信息, 没设置的话第一次查询缘分都是非常好的 95-99,第二次查就比较差 , 所以如果要你女朋友查询你的名字觉得很好 那就得是她第一反应是查和你的缘分, 如果查的是别人,那不好意思,第二个可能是你。
25 3