【发布时间】:2023-03-17 06:50:01
【问题描述】:
我觉得自己完全不理解自己做错了什么,但还是这样吧。
我正在编写一个简单的 Web 表单,它将信息存储在 MySQL 数据库中。我收到此错误:
mysqli_stmt_init() expects parameter 1 to be mysqli, null given in /myfile.php
这是我的代码:
$server = 'localhost';
$username = 'myusername';
$password = 'mypassword';
$db = 'mydb';
$link = mysqli_connect($server, $username, $password, $db);
.
.
.
$stmt = mysqli_stmt_init($link); /*This line throws the error*/
有什么想法吗?提前致谢。
【问题讨论】:
-
我的问题是我的变量范围(在划分我的函数之后。与 Java 不同:)感谢 Paolo 的 error_reporting(E_ALL);提示!