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