Heim  >  Artikel  >  Backend-Entwicklung  >  请教一个PHP的简单问题。关于页面的动态内容!

请教一个PHP的简单问题。关于页面的动态内容!

WBOY
WBOYOriginal
2016-06-20 12:58:34944Durchsuche

<div >	<h2>		<a  href=" /index.php?c=project&a=detail&id=9 ">这里需要动态设置</a>	</h2>	<div >		<ul >			<li style="background-color:#999;">				<span>这里需要动态设置</span>			</li>		</ul>	</div>	<div>		<span>			<a href=" /index.php?c=project&a=detail&id=9 ">				<img  src=这里需要动态设置 alt="请教一个PHP的简单问题。关于页面的动态内容!" >			</a>		</span>	</div>	<p >		<a href=这里需要动态设置>这里需要动态设置</a>	</p></div>			<div    style="max-width:90%"></div><div>	<span>这里需要动态设置</span>	<span>这里需要动态设置</span>	<span>这里需要动态设置</span>	<span>这里需要动态设置</span></div>


上面这段内容里,需要根据数据库取出来的数据循环N次。并且把“这里需要动态设置”替换成数据库中的值。
用PHP怎么写啊?
难道把这段内容包含进中,然后用echo输出html么?
我觉得应该有更好的办法吧。

第一次用PHP,请多关照了。



回复讨论(解决方案)

你可以使用模板引擎呀

就是用echo输出html,没有更好的办法

不使用模板引擎没法办到么?
另外,有什么模板引擎推荐使用?

Smarty 

<?php$data = array(    array('a'=>'1','b'=>'2','c'=>'3','d'=>'4','e'=>'5','f'=>'6'),    array('a'=>'a','b'=>'b','c'=>'c','d'=>'d','e'=>'e','f'=>'f'),);for($i=0,$len=count($data);$i<$len;$i++){?><div >    <h2>        <a  href=" /index.php?c=project&a=detail&id=9 "><?php echo $data[$i]['a']; ?></a>    </h2>    <div >        <ul >            <li style="background-color:#999;">                <span><?php echo $data[$i]['b']; ?></span>            </li>        </ul>    </div>    <div>        <span>            <a href=" /index.php?c=project&a=detail&id=9 ">                <img  src=<?php echo $data[$i]['c']; ? alt="请教一个PHP的简单问题。关于页面的动态内容!" >>            </a>        </span>    </div>    <p >        <a href=<?php echo $data[$i]['d']; ?>><?php echo $data[$i]['e']; ?></a>    </p></div>           <div    style="max-width:90%"></div><div>    <span><?php echo $data[$i]['f']; ?></span>    <span><?php echo $data[$i]['f']; ?></span>    <span><?php echo $data[$i]['f']; ?></span>    <span><?php echo $data[$i]['f']; ?></span></div> <?php}?>

http://bbs.csdn.net/topics/391013945

刚才一个哥们的帖子,直接拿走比葫芦画瓢吧,具体细节自行百度

<?php$str_1='第一个动态';$str_2='第一个动态';$str_3='第一个动态';$str_4='第一个动态$url='url对应的id';?><div >	<h2>		<a  href=" /index.php?c=project&a=detail&id=9 "><?=$str_1?></a>	</h2>	<div >		<ul >			<li style="background-color:#999;">				<span><?=$str_2?></span>			</li>		</ul>	</div>	<div>		<span>			<a href=" /index.php?c=project&a=detail&id=9 ">				<img  src=<?=$str_3? alt="请教一个PHP的简单问题。关于页面的动态内容!" >>			</a>		</span>	</div>	<p >		<a href=test.php?id=<?=$url?>><?=$str_4?></a>	</p></div>			<div    style="max-width:90%"></div><div>	<span>这里需要动态设置</span>	<span>这里需要动态设置</span>	<span>这里需要动态设置</span>	<span>这里需要动态设置</span></div>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP程序守护进程化Nächster Artikel:读取excel文件,只能读取A列