gpt4 book ai didi

php - 函数未定义,MYSQL错误

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:47 26 4
gpt4 key购买 nike

提交以下表单时出现此错误:

Fatal error: Call to undefined function mysqli_connect() in .... mailing_list_include.php on line 7

这是 mailing_list_include.php 文件——真实的东西包括访问数据库的正确凭据

<?php

function doDB() {
global $mysqli;

// connect to server and select database; you may need it
$mysqli = mysqli_connect("localhost", "username",
"password", "db");

// if connection fails, stop script execution
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
}

function emailChecker($email) {
global $mysqli, $check_res;

//check that email is not already in list
$check_sql = "SELECT id FROM SUBSCRIBERS
WHERE email = '".$email."'";
$check_res = mysqli_query($mysqli, $check_sql)
or die(mysqli_error($mysqli));
}
?>

最佳答案

这意味着您的 PHP 副本未使用 mysqli support 编译.这并不意味着您的代码有任何问题,您只是在尝试使用 PHP 不具备的功能。

参见 Installation - Mysqli在 PHP.net 上获取有关配置它的更多信息。您将不得不询问您的主机,他们是否可以重建 PHP 并包括 mysqli 支持。

关于php - 函数未定义,MYSQL错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9369245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com