【发布时间】:2019-05-24 02:19:25
【问题描述】:
我正在学习 MySQL 准备语句,当我运行以下代码时,我收到 PHP 致命错误:未捕获错误:调用未定义函数 mysql_close()。输出是正确的,我只是无法弄清楚为什么会发生这样的错误。 感谢您的宝贵时间!
$conn3 = new mysqli(DB_HOST,DB_USERNAME,DB_PASSWORD,DB_NAME);
$event_type = $jarray['event_type'];
$key = "submission";
$search = $conn3->prepare("SELECT * FROM metadb USE INDEX(field_id) WHERE event_type = ? AND event_field = ?");
$search->bind_param('ss', $event_type, $key);
$search->execute();
$search->store_result();
echo $search->num_rows;
mysql_close($conn3);
【问题讨论】:
-
您很可能不需要关闭连接。请记住,它会在脚本结束时自动关闭。