我在同一行收到两个错误:
注意:未定义的变量:第11行的C:\ wamp64 \ www \ logintut2 \ Account.php中的myconnection 警告:mysqli_real_escape_string()期望参数1为mysqli,在第11行的C:\ wamp64 \ www \ logintut2 \ Account.php中给出null
这是第11行的代码:
$theValue = function_exists("mysqli_real_escape_string")
? mysqli_real_escape_string($myconnection, $theValue)
: mysqli_escape_string($myconnection, $theValue);
我之前收到错误,需要2个参数,所以我在我的数据库连接中是myconnection.php(下面)中定义的'myconnection'。我认为这可以解决问题,但没有。
<?php
$hostname_myconnection = "localhost";
$database_myconnection = "user";
$username_myconnection = "SuperUser";
$password_myconnection = "1234";
$myconnection = mysqli_connect($hostname_myconnection, $username_myconnection, $password_myconnection) or trigger_error(mysqli_error(),E_USER_ERROR);
?>
所以我发现了这个:
并且在我有限的理解中认为这会解决问题?请帮忙!