background image

PHP+AJAX 教程:AJAX MySQL 数据库实例

AJAX 可用来与数据库进行交互式通信。
   AJAX 数据库实例
  在下面的 AJAX 实例中,我们将演示网页如何使用 AJAX 技术从 MySQL 数据库中读
取信息。
  在下拉列表中选择一个名字(测试说明:该实例功能未实现)
  SelectaUser:
  在此列出用户信息。
  此列由四个元素组成:
  MySQL 数据库
  简单的 HTML 表单
  JavaScript
  PHP 页面
  数据库
  将在本例中使用的数据库看起来类似这样:
  id FirstName LastName Age Hometown Job
  1 Peter Griffin 41 Quahog Brewery

2 Lois Griffin 40 Newport PianoTeacher

  3 Joseph Swanson 39 Quahog PoliceOfficer
 4 Glenn Quagmire 41 Quahog Pilot
   HTML 表单
   上面的例子包含了一个简单的 HTML 表单,以及指向 JavaScript 的链接:
   <html>
   <head>
  <scriptsrc="selectuser.js"></script>
  </head>
  <body>
  <form>
  SelectaUser:
<selectname="users"onchange="showUser(this.value)">
  <optionvalue="1">PeterGriffin</option>
  <optionvalue="2">LoisGriffin</option>
  <optionvalue="3">GlennQuagmire</option>
  <optionvalue="4">JosephSwanson</option>
  </select>
  </form>
  <p>
  <divid="txtHint"><b>Userinfowillbelistedhere.</b></div>
  </p>
  </body>
  </html>
  例子解释-HTML 表单
  正如您看到的,它仅仅是一个简单的 HTML 表单,其中带有名为"users"的下拉列
表,这个列表包含了姓名,以及与数据库的"id"对应的选项值。