我正在从 MySQL 数据库生成 HTML 表格,以便存储的数据可以显示在网页上,并最终以电子表格的形式下载。
我有大量的 SQL 标题(可能是错误的名称),也就是说任何给定列的“标题”。
我正在使用 SELECT 通过 PDO 从 MySQL 获取数据:
$sql ="
SELECT
`sv_20` AS `Name`,
`sv_21` AS `Age`,
`sv_22` AS `Height`,
`sv_23` AS `Weight`,
...
...
`sv_999` AS `Something`
FROM
database.table";
在 PHP 中,我将定义两个数组(数据库标题和我希望它们拥有的标题),然后编写一个 foreach 循环说:
foreach(array_combine($headers, $titles) as $header => $title)
{
echo "`$header` AS `$title`,";
}
哪个会给我完整的调用集,在查询数据库时有没有办法在 SQL 中执行此操作?谢谢