我想使用模板的列验证导入的excel文件的列。模板只是mySQL数据库中的一个表。
首先,我只是尝试阅读mySQL表的列。我使用了以下代码(部分代码):
$getcol = PDO::query("SHOW COLUMNS FROM temp");
while ($row = PDOStatement::fetch($getcol)) {
echo $row['column_name'];
echo "<br />";
}
只有我想使用我已有的数据库连接。这是我第一次尝试使用Zend_Framework3,我仍然在使用这个tableadapter的东西。我可以使用它,但我没有获得它的所有优点。
所以我的问题是,是否可以通过Zend自动读取mySQL表的列?我不想拥有一个静态tableadapter,因为模板可能会改变,然后我只想将新列添加到数据库中的临时表中,我的代码将完成剩下的工作。