こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MySQL nuexpected(T_STRING

ローカル開発環境にてphpとMysql接続の勉強をしている者です。
下記コードにて  
} catch (PDOException $e) { 行にunexpected (T_STRING)と出て詰まっています
スペルミスの注意して確認しましたが一人ではどうにも解りません...わかる方回答お願いしますm(_ _)m

<?php
define('DB_DATABASE', 'takagi_db');
define('DB_USERNAME', 'dbuser');
define('DB_PASSWORD', 'takagi');
define('PDO_DSN', 'mysql:dbhost=localhost;dbname=' . DB_DATABASE);

try {
//connect
$db = new PDO(PDO_DSN, DB_USERNAME, DB_PASSWORD);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$stmt = $db->query("select * from users"); //全件抽出
$users = $stmt->fetchAll(PDO::FETCH_ASSOC);//FetchAll(抽出型指定)
foreach ($users as $user){
}
echo $stmt->rowCount() . "records found."; 
 } catch (PDOException $e) {
echo $e->getMessage();
exit;
}
?>

投稿日時 - 2017-05-18 14:24:56

QNo.9330732

困ってます

質問者が選んだベストアンサー

echo $stmt->rowCount() . "records found."; の後と、} catch (PDOException $e) { の前に全角スペースが入っています。

投稿日時 - 2017-05-18 14:32:41

お礼

ありがとうございました!!!(泣

投稿日時 - 2017-05-18 17:06:56

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)