2016-07-28 14 views
-7

私は私のSQLクエリ機能のbecuase私のログインページをロードするとき、私はエラーを取得する私はこのエラーを取得しています

Warning: mysqli_query() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs

マイコード:

function dbQuery($sql) 
{ 
    $result = mysqli_query($sql) or die(mysqli_connect_error()); 

    return $result; 
} 
+0

エラーはそれをすべて言って、マニュアルを見てください。また、mysqli_connect_errorは接続エラーです。 http://php.net/manual/en/mysqli.error.phpを使用してください。 – chris85

答えて

0

それは関数内だ、MySQLiをを持っていません私が知る限りあなたの接続へのアクセス。

データベース接続が$、connという名前のされている場合は、あなたが好きそれを書くことができます。

function dbQuery($sql) { 
    global $conn; 
    $result = mysqli_query($conn, $sql) or die(mysqli_connect_error()); 

    return $result; 
} 
0

mysqli_query使用方法についての取扱説明書をお読みください:http://php.net/manual/en/mysqli.query.phpを。

$result = mysqli_query($conn,$sql); 

ここで、$ connはmysqli接続で、$ sqlは実行するクエリです。

関連する問題