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