搜书网 本次搜索耗时 0.014 秒,为您找到 450 个相关结果.
  • 27.4 实现基本的网站

    27.4 实现基本的网站 27.4 实现基本的网站 我们需要创建的第一页称为login.php,因为它向用户提供了登录系统的机会。该页面的代码如程序清单27-2所示。 程序清单27-2 login.php——PHPbookmark系统的首页 <?php require_once('bookmark_fns.php'); do_html_he...
  • 第22章 创建图像

    第22章 创建图像 22.1 在PHP中设置图像支持 第22章 创建图像 使用PHP能够完成的一件有意义的事情之一就是创建动态图像。PHP提供了一些内置的图像信息函数,也可以使用GD2函数库创建新图像或处理已有的图像。本章将介绍如何使用这些图像函数得到一些有趣而又有用的效果。 在本章中,我们将主要介绍以下内容: ■在PHP中设定图像支持 ■理...
  • 13.2 存储引擎

    13.2 存储引擎 13.2 存储引擎 MySQL支持许多不同的存储引擎,有时候也称作表格类型。这就意味着对这些表的内部实现可以有选择。数据库每个表可以使用不同的存储引擎,而且可以轻松地对它们进行转换。 当使用如下所示的语句创建一个表时,可以选择一个表格类型: CREATE TABLE table TYPE=type…. 常见的可用表格类型...
  • 8.4 架构剖析

    8.4 架构剖析 8.4.1 一致性选择 8.4 架构剖析 8.4.1 一致性选择 Eric Brewer教授的CAP理论指出,在满足分区可容忍性的前提下,一致性和可用性不可兼得。 虽然目前大量的互联网项目选择了弱一致性,但我们认为这是底层存储系统,比如MySQL数据库,在大数据量和高并发需求压力之下的无奈选择。弱一致性给应用带来了很多麻烦,...
  • 4.2.3 格式化字符串以便存储:addslashes()和stripslashes()

    4.2.3 格式化字符串以便存储:addslashes()和stripslashes() 4.2.3 格式化字符串以便存储:addslashes()和stripslashes() 除了使用字符串函数来重新格式化一个可见的字符串之外,也可以使用其中的一些函数来重新格式化字符串,以便将其存入数据库。虽然在本书的第二篇之前,我们还没有介绍在数据库中执行真正...
  • 11.3 将新信息放入数据库

    11.3 将新信息放入数据库 11.3 将新信息放入数据库 显然,将新数据插入到数据库与从数据库中取回数据是相似的。我们可以遵循同样的基本步骤——建立一个连接、发送查询,最后检查结果。在这种情况中,发送的查询是INSERT而不是SELECT。 尽管这些处理过程非常类似,但是通过一个例子来了解二者的区别是非常有意义的。在图11-3中,可以看到一个基本...
  • 3.1.2 数据库的模型

    3.1.2 数据库的模型 3.1.2 数据库的模型 数据库的模型从数据库技术出现至今一共有3种比较通用的模型,目前使用最多的是关系型数据模型。下面就分别介绍这3种模型。 1.层次结构模型 最早使用层次结构模型的是IBM公司的IMS(Information Management System),即数据库管理信息系统,这个系统也是被广泛应用的。层次结...
  • 30.7.3 多文件上载的处理

    30.7.3 多文件上载的处理 30.7.3 多文件上载的处理 文件上载代码是一个单独的文件upload.php,该文件的完整代码如程序清单30-16所示。 程序清单30-16 upload.php——上载新闻信件所需的所有文件脚本 <?php //this functionality is in a separate file to all...
  • GitHub CLI

    GitHub CLI GitHub CLI Installation Authentication Useful GitHub CLI commands Working with GitHub issues Working with your GitHub repository Working with Pull requests Conclusi...
  • 28.5 实现购物车

    28.5 实现购物车 28.5.1 使用show_cart.php脚本 28.5 实现购物车 购物车功能都是围绕名为cart的会话变量展开的。该变量是一个相关数组,它以ISBN作为主键,以图书的数量作为值。例如,如果在购物车中添加了一本图书,那么该数组将包含: 0672329166=>1 也就是说,这是ISBN为0672329166的一本书...