我有以下代码来显示HTMl数据库中MySQL数据库的所有数据:
<?php
$result = mysqli_query($con,"SELECT * FROM Persons");
echo "<table border='1'>";
$i = 0;
while($row = $result->fetch_assoc())
{
if ($i == 0) {
$i++;
echo "<tr>";
foreach ($row as $key => $value) {
echo "<th>" . $key . "</th>";
}
echo "</tr>";
}
echo "<tr>";
foreach ($row as $value) {
echo "<td>" . $value . "</td>";
}
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
此代码工作正常,数据正确显示在表中,我的问题是数据库中的大多数数据都是加密的(简单)!
例如,以下是某些人名字的存储方式5cGs+mhdNN/SnHdqEbMk6zlKRu8uW7pR1zRjQHV9DGQ=
有没有办法在表格中显示之前解密数据?
我通常按以下方式删除日期:
$name_firstD = simple_decrypt($name_first , "secured");
答案 0 :(得分:3)
您需要有一系列已加密的列。
E/DynamiteModule: Failed to load module descriptor class:
将加密列的名称放在$ encrypted_columns数组中。