2017-03-19 17 views
0

私はそれがこのエラーメッセージ表示されるスクリプト実行しています:PHPの警告メッセージ

警告:行の\ wamp64 \ WWW \ VehicleWorkshop \ dbconnection.php:mysqli_select_db()は正確に2つのパラメータ、1はCで与えられたを期待します

<?php 
$con = mysqli_connect("localhost","root","technology"); 

if (!$con) 
    { 
    die('Could not connect: ' . mysqli_error()); 
    } 

mysqli_select_db("eworkshop"); 
?> 

は、この問題を解決する助けてください従うとして9

dbconnection.php内部のコードがあります。

+2

は構文を参照してくださいです:[のhttp://php.net/manual/en/mysqli.select-db.php –

+1

が重複する可能性を警告:mysqli \ _select \ _db()は2つのパラメータ、Cで与えられた1つのパラメータを必要とします。[∖](http://stackoverflow.com/questions/26595886/warning-mysqli-select-db-expects-exactly-2-parameters- 1-given-in-c) –

答えて

1

mysqli_select_db()機能は、接続のデフォルトデータベースを選択または変更するために使用されます。

構文:

mysqli_select_db(connection,dbname); 

ので、この

$con = mysqli_connect("localhost","root","technology", "eworkshop"); 

if (!$con) 
    { 
    die('Could not connect: ' . mysqli_error()); 
    } 
+0

おかげでそれは動作します。 –

0

を試してみてください

1)データベースへの認証情報を保持しているmysqliのオブジェクト:PHPパーサはあなたにmysqli_select_db()機能を知らせるように、第1のparam

mysqli_select_db($con, 'eworkshop') or die(mysqli_error($con)); 
0

を試してみてくださいあなたが接続

でデータベースを選択することができます

mysqli_select_db($con,"eworkshop"); 
0

として接続を追加2つのパラメータを期待しています。このオブジェクトはmysqli_connect()関数によって生成されます。

2)データベース名の文字列。

だから、正しい使い方がmysqli_select_db($con,"eworkshop");

はそれが役に立てば幸い:)