Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我不';你不能从我的数据库中得到完整的记录吗?_Php_Mysql - Fatal编程技术网

Php 为什么我不';你不能从我的数据库中得到完整的记录吗?

Php 为什么我不';你不能从我的数据库中得到完整的记录吗?,php,mysql,Php,Mysql,今天,我一直在尝试从数据库中获取所有记录,但在这样做时,我遇到了一些问题 当我试图从数据库中获取所有记录时,我会得到一些完整的寄存器,但有时,从一个3个字符的字符串中,我只得到1个字符 下面是我拥有记录的数据库中的照片,然后是网页视图中的照片: MySQL数据库中所有重新注册的视图: 查看网页中的注册信息 下面是PHP代码: <?php include("connections.php"); $query = "SELECT * FROM Encrypt"; $do_query =

今天,我一直在尝试从数据库中获取所有记录,但在这样做时,我遇到了一些问题

当我试图从数据库中获取所有记录时,我会得到一些完整的寄存器,但有时,从一个3个字符的字符串中,我只得到1个字符

下面是我拥有记录的数据库中的照片,然后是网页视图中的照片:

MySQL数据库中所有重新注册的视图:

查看网页中的注册信息

下面是PHP代码:

<?php

include("connections.php");
$query = "SELECT * FROM Encrypt";

$do_query = mysqli_query($connection, $query);

if (mysqli_num_rows($do_query)) {       
    while ($row = mysqli_fetch_assoc($do_query)) {
        echo 
        "
        <tr>
            <td>" . $row["id"] . "</td>
            <td>" . $row["name"] . "</td>
            <td>" . $row["content"] . "</td>
            <td>" . $row["date"] . "</td>
        </tr>
        ";
    }
}
?>


问题在于浏览器会将部分输出视为html。打开html标记,例如:
提供了一个最小的工作示例。不要使用代码截图!把代码本身放到你的问题上。
...
"<td>" . htmlspecialchars($row["content"], ENT_QUOTES) . "</td>"
...