当前位置: 首页 > 知识库问答 >
问题:

PHP代码在第一个回显函数后不能正常工作

越飞语
2023-03-14

我一直在尝试创建一个功能类似图书馆系统的web应用程序,目前我正在构建一个将显示系统中所有书籍的表。但是,在我关闭第一个echo语句以开始用HTML构建表之后,应用程序似乎不再将其视为代码,而是将PHP代码的其余部分打印到屏幕上。

下面是所讨论的代码:

<?php
        $db = mysqli_connect('34.224.99.227','root','opendoor','library')
            or die ('Could not connect to database');

        $result = mysqli_query($db,'SELECT * FROM book');

        echo '<table id="table_id" class="display">
              <thead>
                <tr>
                    <th>ISBN</th>
                    <th>Title</th>
                    <th>Author</th>
                    <th>Description</th>
                    <th>Status</th>
                </tr>
               </thead>
               <tbody>';

        while($row = mysqli_fetch_array($result)) {
            echo '<tr>';
            echo '<td>' . $row['isbn'] . '</td>';
            echo '<td>' . $row['title'] . '</td>';
            echo '<td>' . $row['author'] . '</td>';
            echo '<td>' . $row['description'] . '</td>';
            echo '<td>' . $row['status'] . '</td>';
            echo '</tr>';
        }

        echo '</tbody></table>';

        mysqli_close($db);
    ?>

我显然对PHP不太精通,所以我不知道问题是什么。

共有1个答案

苏德容
2023-03-14

在玩了我的LAMP堆栈的设置之后,我意识到我显然是用PHP5来配置它的,而我已经下载了PHP7。一旦我解决了这个问题,一切就都如愿以偿了。不过还是要谢谢你的帮助。

 类似资料: