足球比赛-1

一、使用SQL查询已获取如下形式的查询结果:

  球队一  比分  球队二  比赛时间

  韩国   1:2  澳大利亚  15-01-31 17:00

二、数据表

  match数据表

  

m_id

t1_id

t2_id

t1_score

t2_score

m_time

1

3

4

1

2

1422694800

2

1

2

2

3

1422608400

3

4

2

2

0

1422349200

4

3

1

2

0

1422262800

5

5

4

0

2

1421922600

6

8

5

0

1

1420880400

7

5

7

2

1

1421226000

8

5

6

2

1

1421571600

 

  Team数据表

  

t_id

t_name

1

伊拉克

2

阿联酋

3

韩国

4

澳大利亚

5

中国

6

朝鲜

7

乌兹别克斯坦

8

沙特

  player数据表

  

p_id

p_name

t_id

1

张琳芃

5

2

郜林

5

3

孙可

5

4

王大雷

5

5

吴曦

5

6

于海

5

三、SQL逐步处理过程如下:

  

  

  

  

  

 四、使用PHP处理MySQL数据

  

<?php 
//比赛列表
header("Content-type:text/html;charset=utf-8");

//通过数据操作,将比赛列表需要的数据处理
//初始化MySQL
$conn=mysql_connect("localhost","root","123") or die("连接数据库失败").mysql_error();
mysql_select_db("db_match") or die("选择数据库失败").mysql_error();

//获取比赛列表数据,从前面把sql语句拷贝过来
$sql="select t1.t_name as t1_name,m.t1_score,m.t2_score,t2.t_name as t2_name,m.m_time from `match` m join team t1 on m.t1_id =t1.t_id join team t2 on m.t2_id =t2.t_id";

$result=mysql_query($sql);
?>
<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>比赛列表</title>
</head>
<body>
<table>
	<tr>
		<th>球队一</th><th>比分</th><th>球队二</th><th>时间</th>
	</tr>

	<?php 
		while($row=mysql_fetch_assoc($result)){
	?>
	<tr>
		<td><?php echo $row['t1_name']; ?></td>
		<td><?php echo $row['t1_score'];?>:<?php echo $row['t2_score'];?></td>
		<td><?php echo $row['t2_name'];?></td>
		<td><?php echo date('Y-m-d H:i',$row['m_time']);?></td>
	</tr>
	<?php } ?>
</table>	
</body>
</html>

 五、浏览效果

 

转载于:https://www.cnblogs.com/mnhome/p/9850924.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值