题干 (测验编号:91567)
查询北京地区销售订单总额
(1)在index.php页面,使用 PDO 方式,链接操作 MySQL 数据库。
(2)连表查询北京地区的总订单金额,只返回计算出的订单总额,
并且别名用 total_order
(3)用PDO对象的fetch()方法将结果集返回赋值给变量$result
(4)输出:"<p>北京地区,销售总额:{$result['total_order']}¥</p>"
用户表[user]说明:
id 用户ID,
uname 用户名,
region 地区,
upwd 密码,
sex 性别,
registration_time 注册时间,
用户订单表[goods_order]说明:
id 订单ID,
uid 用户ID,
g_id 商品ID,
g_name 商品名称,
g_price 商品价格,
num 数量,
status 订单状态,
pay_amount 支付金额,
create_time 创建时间,
我的代码:
<style media="screen">
p{
margin: 0px auto;
padding: 0px;
width: 280px;
height: 40px;
line-height: 40px;
color: #fff;
padding-left: 68px;
background: #E91E63;
border-bottom: 1px solid #a71647;
}
</style>
<?php
header("content-type:text/html;charset=utf-8");
//$url,$user,$pwd是自动生成的数据库相关信息,不能修改
//连接数据库时不需要写端口号
$url = "mysql:host=mysql;dbname=database_25523_19_91567";//数据库ip和库名
$user = "25523_19_91567";//数据库用户
$pwd = "6619b8c29f3915500a451e121172edc3";//数据库密码
/**
* 题中要输出的内容:
*(1)"<p>北京地区,销售总额:{$result['total_order']}¥</p>";
*/
$result="select * from user inner join goods_order on g_price";
$conn=new PDO($url,$user,$pwd);
$result=$conn->query($result)->fetch();
echo "<p>北京地区,销售总额:{$result['total_order']}¥</p>";
?>
麻烦大佬修改