PHP 和 MySQL 基础教程(一) rM?O 2n
HTML 和 PHP 、MySQL 的交互 sBN"eHg
0m3:!#\
为什么要用到数据库? mP!=&u fcU
World Wide Web (WWW) 不仅仅是一个提供信息的地方。如果你有什么东西,作一个网站,同样可以和全世界的人一起分享。但是,这并不是一件很容易的事。当网站越做越大时,你可能会遇到这样的问题: kGz0`8URu
Ox | ?
网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西。这个问题在某种程度上对一个网站而言是致命的。 O4)'78ATp
访问者想要向你提供信息,而且这些信息必须保存下来以备后用。 }u3Q*oAGl
上面的两个问题,都可以通过数据库来解决! ; 9n} P@
%4bGI/\/
在 WWW 的世界中,数据库无处不在。大如 Yahoo! , Amazon , eBay ,小到一个简单的留言板,都可以看到数据库的用武之地。甚至可以说,数据库是一切高级应用的基础。 z%FBHj
Z<P?P`
为什么要用 PHP 和 MYSQL |M8FMH[_
就我所知,几乎所有的主要的商业网站数据库都是基于 SQL 的。其中最为流行的可能得算 Oracle 了。它很有威力,当然,也价格不菲。 SQL 不是一个应用程序,而是一种语言,它是 Structured Query Language (结构化查询语言)的简写,用来对数据库进行操作和查询的。 ":qhO0
*Z9Rl>
在最近的几年中,一些公司开发出了“开放代码”的 SQL 应用程序,其中最著名的可能算得上 MySQL 了。它不仅仅是免费的,对于一般的中小型数据库应用,它的表现并不比 Oracle 逊色。 8fI]QW
[8kufMY|
要在一个网站上运行 MySQL ,你需要一种脚本语言来和数据库进行交互。在过去, Perl 是最流行的。但现在看起来 PHP 似乎更为出色一些。不要问我他们之间有什么区别 ?? 过去我用 Perl ,它也工作的很好,但是现在好像每个人都喜欢用 PHP 了。它的流行当然有它的道理。 M%yeI{m
4Nb&(p
需要的软件 Z=[qaJ{]
这部分的内容, ChinaByte 网络学院前些时候的文章中已有介绍。读者可以参考《为 win98 设置本地 PHP 开发》一文。这儿不再详细介绍。 TnuaP'xZ
n]3Lqe;
HTML 和 PHP !iNN6-v%
作 者 : 扬眉 编译 本文点击次数:398 DB=^Z%%Z
%qycxEVP
我们来看看 PHP 是如何工作的。看看下面的这段代码: j7(S=
-`f 1l8LD2
< html> 3rxB]-
;bYpMcH
< body> ydZS^BqG
qUSy0SQ/l
< ?php G5oBe6\C
ZwFVtR
print "Hello, world."; s)A=hB-V
?hFG+`"W
?> PHxU6UPqy
y/.I<5+Bu
< /body> /bSAVSKR
{ Mv$~T|e7
< /html> 'kBq@>
yq=rv$.s
当请求这个页面的时候,它将在浏览器中显示“ Hello , world ”。 nb30<h
+Oafo|%
可以看到, PHP 脚本是嵌入在 HTML 文件中的。它以“ < ? ”开始,以“ ?> ”结束。不仅如此,我们甚至还可以把 HTML 标签也嵌入在 PHP 脚本中: DtFzT>$^F
=C(((T.
< ?php Y00hc8<
%.rVIc"
print "< html>"; I1)t1%6"vJ
PAy/"R9DT-
print "< body>"; }2]m]D@%7
t_"]n*zk1
print "Hello, world."; L;
o$vI~U,
1$S`>M%a
print "< /body>"; 2v\<MrL
lD-HQd
print "< /html>"; s#p\ r
/D>G4PP<
?> n8.Tag(#
K/l*Saj
两种方法殊途同归,效果是一样的。但是在一些特别的情况下,选择其中的一种要更为方便一些。 TN=!;SvQU
PHP 的 prints 语句 Zsto8wuf#
作 者 : 扬眉 编译 本文点击次数:398 DedY(JOvB
3EA+tG4KnO
PHP 和 HTML 最简单的交互是通过 print 语句来实现的: 3%(BZ23
?ZAynZF|#
< ?php U3^3nL-M9
&C