-1

データベースの「coolometer. 私はこのように接続しようとしました:

$con = mysqli_connect("localhost", "x", "x", "coolometer") or die("cannot connect");

しかし、「データベースが選択されていません」とだけ表示されます。助言がありますか?

4

4 に答える 4

2

MySQLi 拡張機能が無効になっていると思われるので、最初に var_dump(function_exists('mysqli_connect')); を確認する必要があります。bool(false) を出力する場合は、MySQLi 拡張機能を有効にする必要があります。

于 2013-03-21T06:59:55.757 に答える
0

あなたのデータベースが同じ名前であるかどうかを確認してください...あなたは単にあなたのデータベースを間違って書いているようです...または、あなたのPC上にあるローカルホストへの接続を使用している場合(サイトをテストするための簡単なホームコンピューター)空のままにしたパスワードはありません...(可能性の1つ...

于 2013-03-21T06:53:09.863 に答える
0

使用していないことを確認してください

mysqli_close($con);

$con途中で、後で接続を使用する必要がある場所。閉じると、接続を再度開始しない限り使用できないためです。

于 2013-03-21T07:00:05.250 に答える