phpでmysqlに接続するとエラーになります。
$dsn = 'mysql:dbname=LAA0683016-xxxxx;host= mysqlxxx.phy.lolipop.lan ';
$user = ' LAA0683xxx ';
$password = "suaxxx";
$dbh = new PDO($dsn,$user,$password);
$dbh->query('SET NAMES utf8');
$sql = 'INSERT INTO ankeeton(username,password,mail,genderless,osigoto,nenndai,tuki,hi,basyo) VALUES ("'.$namae.'","'.$adores.'","'.$job.'","'.$gender.'","'.$sigoto.'","'.$select.'","'.$month.'","'.$day.'","'.$tiiki.'")';
$stmt = $dbh->prepare($sql);
$stmt->execute();
$dbh = null;
以下エラー文です。
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2005] Unknown MySQL server host ' mysqlxxx.phy.lolipop.lan ' (1)' in /home/users/2/greater.jp-xxx/web/thanks.php:23 Stack trace: #0 /home/users/2/greater.jp-axxx/web/thanks.php(23): PDO->__construct('mysql:dbname=LA...', ' LAA0683xxx ', 'suaxxx') #1 {main} thrown in /home/users/2/greater.jp-axxx/web/thanks.php on line 23
localhostでは動いたのですがロリポップにしたらエラーになりました。どなたか解決策を教えてください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。