PHP是网上最广泛使用的编程语言之一,这种编程语言功能要比简单的HTML强大得多。MySQL允许你轻易创建及修改服务器上的数据库。两个工具若一起使用,可创建出复杂、强大的定制网站和数据库。要想用好PHP和MySQL,其实有许多东西需要学的,但在开头用一点点时间,你就能学会用着两种工具创建并运行基本程序了。参看以下步骤一开始学习。
<html> <body> <h1>PHP 测试</h1> </body> </html>
<html> <body> <h1>PHP 测试</h1> <?php echo "这是我的第一个PHP脚本!"; ?> </body> </html>
<html> <body> <h1>PHP 测试</h1> <?php // 这是一条注释。 echo "这是我的第一个PHP脚本!"; /* 这是 多行注释。 */ ?> </body> </html>
<html> <body> <h1>PHP 测试</h1> <?php /* 此命令将添加两个变量,并显示其结果(16)。 */ $x=4; $y=12; $z=$x+$y; echo $z; /* 变量区分大小写。如果你定义 $x=4,但之后打入$X,该变量不会显示出来。 */ ?> </body> </html>
<html> <body> <h1>PHP 测试</h1> <?php $t=date("H"); /* “$t” 变量定义为每天的时间(date)并使用24小时格式(H)。 它基于服务器的时钟。 */ if ($t<"20") { echo "祝你有美好的一天!"; } else { echo "去睡觉!"; } /* 如果是20(8 PM)以前,显示“祝你有美好的一天!” 如果晚于20,显示“去睡觉!” */ ?> </body> </html>
mysqli_connect(host, username, password)
功能来创建连接。[4]
<?php $connection=mysqli_connect("example.com","admin","password1"); /* 以用户名“admin”和密码“password1” 创建一个连接到 example.com的MySQL服务器。 */ if (mysqli_connect_errno()) { echo "无法连接到MySQL: " . mysqli_connect_error(); } //如果连接失败,将显示此信息。 ?>
CREATE DATABASE
的语句来创建数据库。 <?php $connection=mysqli_connect("example.com","admin","password1"); if (mysqli_connect_errno()) { echo "无法连接到MySQL: " . mysqli_connect_error(); } $sql="CREATE DATABASE database1"; if (mysqli_query($connection,$sql)) { echo "数据库 database1 成功被创建"; } else { echo "创建数据库出错: " . mysqli_error($connection); } ?>
<?php $connection=mysqli_connect("example.com","admin","password1", “database1”); if (mysqli_connect_errno()) { echo "无法连接到MySQL: " . mysqli_connect_error(); } $sql = "CREATE TABLE 用户 ( PID INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(PID), 名字 CHAR(30), 姓氏 CHAR(30), 年龄 INT )"; /* 每列需要注明数据类型(CHAR、INT等)。 至于CHAR 数值,你需要规定最多可输入多长的字符(这里为30)。 AUTO_INCREMENT 功能使你每次添加新一行,主键(PID)将自动递增。 这基本上为每个添加的一行创建识别号码。 */ if (mysqli_query($connection,$sql)) { echo "用户表创建成功"; } else { echo "创建表出错: " . mysqli_error($connection); } ?>
<html> <body> <form action="insert.php" method="post"> 名字: <input type="text" name="firstname"> 姓氏: <input type="text" name="lastname"> 年龄: <input type="text" name="age"> <input type="submit"> </form> </body> </html>
INSERT INTO
语句把记录添加到你的“用户”表里。<?php $connection=mysqli_connect("example.com","admin","password1", “database1”); if (mysqli_connect_errno()) { echo "无法连接到MySQL: " . mysqli_connect_error(); } $sql="INSERT INTO 人 (名字、姓氏、年龄) VALUES ('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; //此POST 语句从表格中检索数据。 if (!mysqli_query($connection,$sql)) { die('Error: ' . mysqli_error($connection)); } echo "添加了一项纪录"; mysqli_close($connection); //此命令在完成时关闭数据库连接。 ?>
这篇文章将教你抹除iPhone上的所有数据和多媒体资料。 步骤 方法 1 的 3: 将iPhone数...
无论种在室内还是室外,植物都能起到装饰作用。它们通常易于养护,只要给予适当的照料和处理,就能茁壮成长...
想拥有一头人人艳羡,顺滑柔亮的长发吗?有很多人都梦想着长发飘飘,但不知如何才能拥有这样一头秀发。其实...
大多数男性,以及一部分女性的发量会过早地变得有些稀疏。脱发的原因因人而异。年龄,更年期,怀孕,基因,...
所有温血动物都会传播狂犬病,但人类最常被狗感染。忽略狂犬病症状可能会引起生命危险,但只要采取适当步骤...