ホームページ  >  記事  >  バックエンド開発  >  警告: mysqli_error() は 1 つのパラメーターを想定しており、0 が指定されています。解決方法

警告: mysqli_error() は 1 つのパラメーターを想定しており、0 が指定されています。解決方法

PHPz
PHPzオリジナル
2016-06-13 13:44:418314ブラウズ

Warning: mysqli_error() expects exactly 1 parameter, 0 given in

推奨される関連する mysql ビデオ チュートリアル: "mysql チュートリアル"

ストアド プロシージャの実行には問題ありません。@o_userid もテストに役立ちます。 ems sqlmanage ではありますが、php では以下を呼び出すとエラーが報告されます。アドバイスをいただけますか。

$sql = "CALL UserCheck(@o_userid,'".$userName."','".$usrPass."');";
$conn = db_connect();
if($result = mysqli_query($conn,$sql) or die(mysqli_error()))
{
$rs = mysqli_query($conn,"select @o_userid")  or die(mysqli_error()); //这一句报错?
$row = $rs->fetch_array();
Warning: mysqli_error() expects exactly 1 parameter, 0 given in E:\biyie\htdocs\pilin\data\loginusermiddle.php on line 19
$row = $rs->fetch_array();

ソリューション

mysqli_error() にはパラメータが必要です。 。 。

mysqli_error($conn)            		
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。