Sag*_*gar 5 php mysql codeigniter codeigniter-2
我正在使用CodeIgniter 2.1.3.我有函数的问题,list_fields()
它应该返回MySQL结果的字段数组.所以下面的代码应该列出MySQL结果的所有字段.
$query = $this->db->query("SELECT * from $tablename where REGNO='$keyword' " );
$fields = $query->list_fields();
foreach ($fields as $f)
{
echo $f;
}
Run Code Online (Sandbox Code Playgroud)
它在Windows中工作正常,但它在Linux中不起作用,但如果结果中的行数为零,则即使在Linux中也能正常工作.
知道出了什么问题吗?
尝试检查你的linux机器上的mysql是否有错误(通常位于/var/log/mysql/error.log)。
确保您的 Linux 计算机中的 PHP 和 MySQL 版本与 Windows 计算机相同,以防特定版本中存在错误。