如何从数据库中获取数据并在 php 页面上回显? [复制]
Posted
技术标签:
【中文标题】如何从数据库中获取数据并在 php 页面上回显? [复制]【英文标题】:How to get data from database and echo on php page? [duplicate] 【发布时间】:2013-10-29 15:29:07 【问题描述】:如何从数据库中获取日期并在 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)
【问题讨论】:
【参考方案1】:echo "$result['shopid']";
此行不正确
echo $result["shopid"];
// OR
echo "$result['shopid']";
【讨论】:
【参考方案2】:去掉双引号,改
echo "$result['shopid']";
与
echo $result['shopid'];
【讨论】:
或者如果你真的想要双引号:echo "$result['shopid']";
以上是关于如何从数据库中获取数据并在 php 页面上回显? [复制]的主要内容,如果未能解决你的问题,请参考以下文章