由于PHP 7中已经弃用了MySQL,我该如何使用MYSQLi替换mysql_field_name?我在手册中看到了使用mysqli_fetch_field_direct的信息,但我不知道如何将其合并。
for ($i = 0; $i < $fields_cnt; $i++)
{
$l = $csv_enclosed . str_replace($csv_enclosed, $csv_escaped . $csv_enclosed,
stripslashes(mysql_field_name($result, $i))) . $csv_enclosed;
$schema_insert .= $l;
$schema_insert .= $csv_separator;
} // end for
提前致谢。
最佳答案
这是我能够弄清楚的,并且现在可以正常工作。谢谢阅读。
for ($i = 0; $i < $fields_cnt; $i++)
{
$l = $csv_enclosed . str_replace($csv_enclosed, $csv_escaped . $csv_enclosed,
mysqli_fetch_field_direct($result, $i)->name) . $csv_enclosed;
$schema_insert .= $l;
$schema_insert .= $csv_separator;
} // end for