如何使用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
提前致谢。
答案 0 :(得分:0)
这是我能够弄清楚它现在正在工作的东西。谢谢你的阅读。
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