博客列表 >php-首頁,列表頁,詳細頁(2019年7月24日)

php-首頁,列表頁,詳細頁(2019年7月24日)

Little的博客
Little的博客原创
2019年07月24日 14:05:47588浏览

实例

<?php
// header
include __DIR__ . "/component/header.php";

//build html template by php
echo '<ol>';
foreach ( $cates as $cate ):
	// echo title
	echo '<h2>' . $cate['name'] . '</h2>';

	//echo list
	foreach ( $foods as $food ):
		//find same id
		if ( $cate['cate_id'] === $food['cate_id'] ) {
			echo '<li><a href="detail.php?foods_id=' . $food['foods_id'] . '">' . $food['name'] . '</a></li>';
		}

	endforeach;
endforeach;
echo '</ol>';

// footer
include __DIR__ . '/component/footer.php';

运行实例 »

点击 "运行实例" 按钮查看在线实例


实例

<?php
// 加载公共头部
include __DIR__ . '/component/header.php';

//get the cate_id to show which pages
$integerId = intval( $_GET['cate_id'] );

echo '<ol>';
foreach ( $cates as $cate ):
	if ( $integerId == $cate['cate_id'] ) {
		echo '<h2>' . $cate['name'] . '</h2>';
		foreach ( $foods as $food ):
			if ( $cate['cate_id'] == $food['cate_id'] ) {
				echo '<li><a href="detail.php?foods_id=' . $food['foods_id'] . '">' . $food['name'] . '</a></li>';
			}
		endforeach;
	}
endforeach;
echo '</ol>';


// 加载公共底部
include __DIR__ . '/component/footer.php';

运行实例 »

点击 "运行实例" 按钮查看在线实例


实例

<?php
// 加载公共头部
include __DIR__ . '/component/header.php';

$integerId = intval( $_GET['foods_id'] );

foreach ( $foods as $food ):
	if ( $integerId == $food['foods_id'] ) {
		echo $food['name'] . '<br>';
		echo $food['detail'];
	}
endforeach;

// 加载公共底部
include __DIR__ . '/component/footer.php';

运行实例 »

点击 "运行实例" 按钮查看在线实例


作業上傳到github中。

https://github.com/beebb0128/php.cn

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议