html代码图书检索
导读:HTML代码一直是网页制作中必不可少的一部分,我们可以利用HTML代码来构建各种功能强大的网站,并使其看起来跟我们想象的一样。下面我们来介绍一个HTML代码应用的例子——图书检索。<!DOCTYPE html><html&...
HTML代码一直是网页制作中必不可少的一部分,我们可以利用HTML代码来构建各种功能强大的网站,并使其看起来跟我们想象的一样。下面我们来介绍一个HTML代码应用的例子——图书检索。
!DOCTYPE html>
html>
head>
title>
图书检索系统/title>
meta charset="UTF-8">
meta name="viewport" content="width=device-width, initial-scale=1.0">
/head>
body>
h1>
图书检索系统/h1>
form action="#" method="get">
p>
图书名称:input type="text" name="bookName">
/p>
p>
作者信息:input type="text" name="author">
/p>
p>
input type="submit" value="查询">
/p>
/form>
?php if (!empty($_GET['bookName']) || !empty($_GET['author'])) {
$dsn = "mysql:host=localhost;
dbname=test;
charset=utf8";
$user = "root";
$password = "root";
try {
$dbh = new PDO($dsn, $user, $password);
}
catch (PDOException $e) {
echo "Connection failed: " . $e->
getMessage();
die();
}
$bookName = $_GET['bookName'];
$author = $_GET['author'];
$sql = "SELECT * FROM books WHERE bookName LIKE '%$bookName%' AND author LIKE '%$author%'";
$stmt = $dbh->
query($sql);
$result = $stmt->
fetchAll(PDO::FETCH_ASSOC);
if ($result) {
echo 'table>
tr>
th>
图书编号/th>
th>
图书名称/th>
th>
作者信息/th>
/tr>
';
foreach ($result as $row) {
echo "tr>
td>
" . $row["bookId"] . "/td>
";
echo "td>
" . $row["bookName"] . "/td>
";
echo "td>
" . $row["author"] . "/td>
/tr>
";
}
echo "/table>
";
}
else {
echo "没有查询到相关信息";
}
}
?>
/body>
/html>
上面的代码是一个简单的图书检索系统。用户可以在查询框中输入图书名称和作者信息,系统会从数据库中查询相关信息,并将结果以表格形式展现在页面中。
需要注意的是,上面的代码中包含了PHP语言,我们可以利用PHP代码来实现查询数据库中的相关信息,并将查询结果以表格的形式呈现在页面中。这个例子展示了HTML与其他语言结合使用的一个典型应用,有助于我们更深入地理解HTML代码的应用及其局限性。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html代码图书检索
本文地址: https://pptw.com/jishu/540790.html
