开启wampserve
/////////////////////////////////////
student.php
<html>
<head>
</head>
<?php include 'HTML2.html'; ?>
<body>
<form action="connect_database.php" method="POST">
<input type="submit" name="submit" value="zhang san"></input><br>
<input type="submit" name="submit" value="li si"></input>
</form>
</body>
</html>
////////////////////////////////////
HTML2.html
<!DOCTYPE html>
<html>
<body>
<p>这是第一个段落。</p>
<p>HTML 元素以开始标签起始以结束标签终止,元素的内容是开始标签与结束标签之间的内容<br>//这是换行符</p>
<p>没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的。</p>
<p> <br> 就是没有关闭标签的空元素(<br> 标签定义换行)。</p>
<p>HTML 标签对大小写不敏感:<P> 等同于 <p>。许多网站都使用大写的 HTML 标签。
菜鸟教程使用的是小写标签,因为万维网联盟(W3C)在 HTML 4 中推荐使用小写,而在未来 (X)HTML 版本中强制使用小写。</p>
<p>HTML 元素可以设置属性,属性可以在元素中添加附加信息,属性一般描述于开始标签属性,总是以名称/值对的形式出现,比如:name="value"。</p>
<p>元素包括两个标签</p>
<a href="http://www.runoob">这是一个链接,标签有<a>定义的</a>
<p>属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。</p>
<hr> 标签在 HTML 页面中创建水平线。
<b>dwqdqwd<!--<b>是加粗-->
<em>dwqdwqdq<!--定义着重文字-->
<i>hyhthth<!--定义斜体字-->
<small> 定义小号字</small>
<strong>定义加重语气</strong>
<sub> 定义下标字</sub>
<sup> 定义上标字</sup>
<ins> 定义插入字</ins>
<del> 定义删除字</del>
<br>
<dfn> 定义一个定义项目。</dfn>
<code> 定义计算机代码文本。</code>
<samp> 定义样本文本。</samp>
<kbd> 定义键盘文本。它表示文本是从键盘上键入的。它经常用在与计算机相关的文档或手册中。</kbd>
<var> 定义变量(比如x)。您可以将此标签与 <pre> 及 <code> 标签配合使用。</code>
<abbr> 定义缩写</abbr>
<br>
<address> 定义地址</address>
<bdo> 定义文字方向</bdo>
<blockquote> 定义长的引用</blockquote>
<q> 定义短的引用语</q>
<cite> 定义引用、引证</cite>
<dfn> 定义一个定义项目。</dfn>
<!--会在新窗口打开这个url资源的-->
<!--请始终将正斜杠添加到子文件夹。假如这样书写链接:href="http://www.runoob/html",就会向服务器产生两次 HTTP 请求-->
<a href="http://www.runoob/" target="_blank">访问菜鸟教程!</a>
<!--id属性可用于创建在一个HTML文档书签标记。-->
<a id="tipsS">有用的提示部分</a>
<a href="#tipsS">访问有用的提示部分</a><!--我们会看到在url多出现了#tipsS,其余无变化-->
<a href="http://www.runoob/html/html-links.html#tipss">访问有用的提示部分</a><!--代码后面的#后面的可以不与上述定义一样-->
<!--最终显示结果都是url加上了#以及#后面得-->
</body>
</html>
//////////////////////////////////////////////////
connect_database.php
<?php
$servername = "localhost";
$username = "root";
$password = "123456";
$dbname = "test";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("connect error: " . mysqli_connect_error());
}
$sql = "SELECT id, information FROM student";
$result = mysqli_query($conn, $sql);
//返回结果集中行的数量
if (mysqli_num_rows($result) > 0) {
// 输出数据
//从结果集中取得一行作为关联数组
//row是一个数组
while($row = mysqli_fetch_assoc($result)) {
switch($_POST["submit"])
{
case "zhang san":
echo $row["information"]. " " . "<br>";
break;
/*
if($row["information"]==="zhang san")
{
echo $row["information"]. " " . "<br>";
break;
}
*/
case "li si":
$row = mysqli_fetch_assoc($result);
//if($row["information"]==="America")
echo $row["information"]. " " . "<br>";
break;
/*
if($row["information"]==="li si")
{
echo $row["information"]. " " . "<br>";
break;
}
*/
}
break;
//echo $row["information"]. " " . "<br>";
}
} else {
echo "0 结果";
}
mysqli_close($conn);
?>
/////////////////////////////////////////
运行student.html
点击最下方的zhangsan或者lisi
数据库中就会取出相应的数据
///////////////////////////////////
更多推荐
利用HTML和PHP从数据库中取数据
发布评论