0

データベースから日付を取得してPHPページにエコーする方法は?

$query = $pdo->prepare('SELECT * FROM shop WHERE shopname=:shopname');
$query->bindParam(':shopname', $shopname, PDO::PARAM_STR);
$query->execute();

$result = $query->fetchAll(PDO::FETCH_ASSOC);
echo "$result['shopid']";

これにより、次のエラーが表示されます。

解析エラー: 構文エラー、予期しない '' (T_ENCAPSED_AND_WHITESPACE)、識別子 (T_STRING) または変数 (T_VARIABLE) または数値 (T_NUM_STRING) が必要です

4

2 に答える 2

4
echo "$result['shopid']";

この行は正しくありません

echo $result["shopid"];
// OR
echo "{$result['shopid']}";
于 2013-10-21T08:29:44.837 に答える