PHP处理繁琐的SQL事务
针对数据库中出现的问题,解决的方案并不是避开SQL,而是借助于PHP自动执行SQL。利用PHP,可以在服务器上运行的脚本中执行SQL语句,所以你根本不需要使用MySQL工具。这说明就像HTML表单可以调用一个PHP脚本,这样一旦有数据提交这个脚本便向数据库中插入数据,不再有email,不再有SQL工具,不再有麻烦。
如果没有PHP,需要分别手动执行一条SQL INSERT语句在数据库中存储的报告。有了PHP,PHP脚本会自动地在表单提交时处理插入。利用PHP能攻改进我们以前的web表单,有一个脚本直接向数据库发送表单数据,而不是把数据发送到email地址并由我们手动输入。
这就像我们填写了表单,按下按钮提交表单,有关信息发送到web服务器上,PHP脚本连接到一个MySQL数据库,并使用SQL INSERT语句插入每次提交得到的信息。我们不仅需要一个脚本将数据放入数据库,还需要一个脚本来搜索和查看数据。实际上,这可以作为我们网站的主页。这页的PHP脚本链接到数据库,获取数据。数据库服务器就是一个在服务器计算机上运行的程序,通常与web服务器在同一个计算机上。