首页前端开发HTMLhtml代码图书检索

html代码图书检索

时间2023-11-15 21:03:02发布访客分类HTML浏览905
导读: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
html代码怎么能调大音量 HTML代码怎么给间距

游客 回复需填写必要信息