将PHP脚本与MySQL连接在一起
开始构建应用之前最好先了解各部分如何连接在一起。你已经创建了你的第一个PHP脚本,而且这个PHP脚本表现还不错。不过通过邮件来得到表单结果还不够好。你需要一种方法来存储表单的结果,从而只要需要就能一直保存,并在希望得到数据时能够获取。MySQL数据库可以存储你的数据,实现安全的维护。不过需要先把PHP脚本与MySQL数据库连接起来才能达到目的。
用户的Web浏览器发出HTTP请求,请求特定Web页面。例如,用户通过HTML表单的形式要求搜索一种商品。 Web服务器收到搜索请求,获取该脚本文件,并将它传到PHP引擎,要求它处理。PHP引擎开始解析脚本。脚本中有一条连接数据库的命令,还有执行一个查询(搜索商品)的命令。PHP打开通向MySQL数据库的连接,发送适当的查询。
MySQL服务器接受数据库查询并处理。将结果(搜索到的商品)返回到PHP引擎。 PHP引擎完成脚本运行,通常这包括将查询结果格式化成HTML格式,然后将输出的HTML返回到web服务器。 Web服务器将HTML发送到浏览器。这样用户就能看到搜索的商品数据。