【发布时间】:2022-01-16 12:11:16
【问题描述】:
我有来自 MySQL 数据库的数据和来自数据库的 base64 文件的数据 我想将它们结合起来,这样我就可以同时拥有一个 JSON 数据
$PaFile="JVBERi0xLjcKMS.....";
$NaFile="JVBERi0xLjvvm.....";
$sqlRun = mysqli_query($conn, "SELECT laimCode, laimYear, laimMonth FROM laim_folio");
$row = mysqli_fetch_assoc($sqlRun);
$json_array[] = $row;
$jasondata = json_encode($json_array[]);
我期望的输出是
[{
"laimCode":"1234",
"laimYear":"2021",
"laimMonth":"11",
"PaFile":"JVBERi0xLjcKMS.....",
"NaFile":"JVBERi0xLjvvm....."
}]
如果我将这两个变量作为带有值的静态列放入 SQL 中,我可以获得我想要的结果 但是有没有办法在 SQL 之外将它们组合起来? 比如用两个额外的字段扩展数组,然后转换为 JSON
【问题讨论】:
标签: php mysql arrays json base64