我如何使用 MYSQLi 替换 mysql_field_name,因为它在 PHP 7 中已贬值?我在手册中看到使用 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
关于php - 如何在 MySQLi 中编写替代 mysql_field_name 的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43702081/