
第二节 开始
![]()
|
首先应保证php3与mysql这两个部件都已经配置好并能正常运行,否则将会使调试 程序工作难以进行. "Hello World" 是最简单的程序,下面我们就以此为例说一说php3程序 的建立. 建立一个名叫
<html>
<body>
<?
echo("Hello World\n");
?>
</body>
</html>
将其放入有执行权限的CGI目录中,在你的浏览器上指向该php3,你应能看到一行文字: Hello World. 如果看不到的话,说明php3未能正常运行. 首先你应能TELNET上MySQL服务器,或用其他方式来操作MySQL数据库. 连接到你的MySQL数据库服务器并建立一个测试库与测试表供此教程使用:
%> mysql -uUSERNAME -pPASSWORD
mysql> create database phptest;
Query OK, 1 row affected (0.13 sec)
mysql> create table TEST
-> (
-> ID int auto_increment primary key,
-> Name varchar(32),
-> Age int,
-> Salary int
-> );
Query OK, 0 rows affected (0.11 sec)
建议: 使用 现在我们要向表格中添加几条记录供我们以后使用. mysql> insert into TEST values (0,'Billy Bob Barker','87','93000'); Query OK, 1 row affected (0.09 sec) mysql> insert into TEST values (0,'Sniffling Sam Sloth','23','12000'); Query OK, 1 row affected (0.01 sec) mysql> insert into TEST values (0,'Roy Bartley','31','87000'); Query OK, 1 row affected (0.01 sec) mysql> insert into TEST values (0,'Leroy Longrad','45','63000'); Query OK, 1 row affected (0.01 sec) mysql> insert into TEST values (0,'Amy Antwerp','37','34000'); Query OK, 1 row affected (0.01 sec) mysql> insert into TEST values (0,'Kim Kruger','57','76000'); Query OK, 1 row affected (0.01 sec) 结果如下: mysql> select * from TEST; +----+---------------------+------+--------+ | ID | Name | Age | Salary | +----+---------------------+------+--------+ | 1 | Billy Bob Barker | 87 | 93000 | | 2 | Sniffling Sam Sloth | 23 | 12000 | | 3 | Roy Bartley | 31 | 87000 | | 4 | Leroy Longrad | 45 | 63000 | | 5 | Amy Antwerp | 37 | 34000 | | 6 | Kim Kruger | 57 | 76000 | +----+---------------------+------+--------+ 6 rows in set (0.16 sec) 这里需要用到PHP与MySQL连接的许多函数,我们已经将这些常用函数集合到一
个文件中,其中包括了很多基本功能.将 PHP class code
存到一个名叫" 建立一个名叫 "
<html>
<body>
<?
require("util.php3");
$sql = new MySQL_class;
$sql->Create("phptest");
echo("Database connection successful.\n");
?>
</body>
</html>
在浏览其中加载此文件,应能看到 | ||
|
|
|
|
Vt. Web Wizard Home | Email Questions & Comments
© 1998 Vt. Web Wizard