2017-06-07 10 views
-2

この接続のエラーを見つけるのを手助けするために助けが必要です。その理由は、私はフォームにデータをデータベースに提出する必要がなかったからです。PDO接続でエラーが発生しました

<?php 
try 
{ 
    $bdd = new PDO('mysql:host=localhost;dbname=;charset=utf8', 'root', ''); 
} 
catch(Exception $e) 
{ 
     die('Erreur : '.$e->getMessage()); 
} 
+0

あなたはあなたのデータベース名を指定していません – programmingArrow

+0

ああ私はしばらくの間、そのdb名を削除します – wiwi

答えて

1

データベース名がありません。

dbname=ここで名前を忘れました。

P.S.データベースを含める必要がない場合は、パート全体を残す必要があります。

+0

ああ、私はしばらくそのデータベース名を削除すると、mysqliへの接続を変更する方法を教えてくれますか? $ bddを使用しています – wiwi

+0

$ bdd = mysqli_connect( 'localhost'、 'root'、 '');それは私が思うはずだ。 –

+0

それは本当ですか? - > $ bdd = mysql_select_db( ''、mysql_connect( 'localhost'、 'root'、 '')); – wiwi

関連する問題