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

<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=这里需要动态设置>
</a>
</span>
</div>
<p >
<a href=这里需要动态设置>这里需要动态设置</a>
</p>
</div>
<div style="height:1px"></div>
<div>
<span>这里需要动态设置</span>
<span>这里需要动态设置</span>
<span>这里需要动态设置</span>
<span>这里需要动态设置</span>
</div>

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

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

应该这样写:
<?php
foreach($data as $k=>$val){
?>
<div >
    <h2>
        <a  href=" /index.php?c=project&a=detail&id=9 "><?php echo $val[0];?></a>
    </h2>
    <div >
        <ul >
            <li style="background-color:#999;">
                <span><?php echo $val[1];?></span>
            </li>
        </ul>
    </div>
    <div>
        <span>
            <a href=" /index.php?c=project&a=detail&id=9 ">
                <img src=<?php echo $val[img];?>>
            </a>
        </span>
    </div>
    <p >
        <a href=<?php echo $val[href];?></a>
    </p>
</div>           
<div  style="height:1px"></div>
<div>
    <span>这里需要动态设置</span>
    <span>这里需要动态设置</span>
    <span>这里需要动态设置</span>
    <span>这里需要动态设置</span>
</div>
<?php }?>

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-08

如果是上面的整个内容都要循环输出好几遍,那么可以像这样写


<?php
 foreach($i=0;$i<10;$i++){
?>
整个内容,内容中需要动态设置的地方再次以<?php echo ***;?>的形式写
<?php
}
?>

第2个回答  2015-04-08
把这段内容包含进<?php ?>中,然后用echo输出html 是最简单的。

比较科学的办法是使用MVC。但是更复杂了,一般是大一点的网站才用吧(方便php程序员和前端技术员合作)。也有不少MVC框架。

PHP分页问题. 望大虾开示
1.$_GET[page] 是你点击 上一页 或者 下一页 传递过来的, 当你的页面初始化的时候 也就是你没还没点击上一页 下一页 的时候 他应该是0 2.$page.=','; 这个的意思是 $page = $page . ','; 他是用来拼写SQL 语句的 拼写后 你的SQL 应该是 select * from message li...

php动态网站开发是什么
PHP动态网站开发是一种使用PHP编程语言创建交互式和动态内容的网站开发技术。PHP是一种开源的服务器端脚本语言,特别适用于Web开发。它嵌入在HTML中,并由服务器解释执行,生成动态的网页内容。与静态网页相比,动态网页能够根据用户请求和数据库信息实时生成内容,实现用户与网站的交互。PHP通过处理表单数据、...

求助关于thinkphp页面跳转和变量赋值以及显示的问题。
1、从index页面的最新动态链接到event页面,要想显示右边栏,最简单的方法就是将超链接直接指向event页面,就像导航栏“动态”一样 2、但是你需要传递最新动态的eventID,所以event()函数应该增加接收eventID的内容 3、另外,你显示页面默认显示数据的方法getContentBy2()可以删除,将其内容整合到event()函...

如何用PHP实现动态显示数据库中内容啊?高分求高手解答~!~!!_百度...
(1)从数据库中循环读出符合要求的记录,不断赋值给数组,如$title[$i];在这期间,要获取记录总数、总页数、当前页数等内容;(2)做静态页面,循环做表格(行),从数组中不断取值;(3)显示分页的链接和跳转行;程序并不是很难,只是比较繁琐。如果你急需现成的,就把数据库相关信息发到我邮箱,帮你...

php动态网站开发是什么
PHP是一种常用的服务器端脚本语言,主要用于在Web服务器端处理和生成网页内容。在PHP动态网站开发中,PHP可以与数据库、Web服务器和其他相关技术进行交互,使网站能够实现用户注册、登录、数据存取、订单处理、内容更新等动态功能。PHP动态网站开发通常包括以下流程:架构设计:确定网站的需求、功能和用户界面,...

动态页面动态页面的特征
动态页面是一种特殊的网页形式,主要由ASP、PHP、JSP、Perl、或CGI等编程语言进行开发。这些页面并非像静态页面那样预先存储在服务器上的独立文件,而是根据用户的实时请求动态生成的。当用户通过浏览器发起请求时,服务器才会处理相关代码,从数据库中检索和组合数据,然后生成并返回一个完整的网页。这就意味...

静态页面显示动态内容
一般很长时间不用更新的内容就是HTML,而一些经常变化的数据是用AJAX,iframe,script包含文件的一些方法来实现的.

请教关于php页面跳转的问题:现有a.php和b.html,我现在想通过a.php...
function show(){ alert(111);}; 如,在a页面当中 将b页面载入为子页面 这里需要给iframe标签指定name属性 然后在a页面中写js这样写 function load() { var subWindow= frames["subPage"];\/\/根据name来确定子页面 subWindow.show();\/\/这里就可以调用子页面写的方法了 } ...

php关于分页显示的问题
首先说一下$_GET,在php中一般常用的参数传递的方法有两种。POST和GET,我们称之为环境变量(其中还有cookie和server);get传值的形式为xxx.php?page=1;post传值一般就是表单提交。在程序中为了获得传递的参数,分别为$_GET["page"]或$_POST["参数名"],但是如果用$_REQUEST["参数名"]可以同时...

2022年PHP面试题附答案(实战经验)
8、error_reporting函数用于设置PHP的报错级别,并返回当前级别。9、缓存技术是将动态内容缓存在文件中,在一定时间内访问动态页面时直接调用缓存文件,避免重新访问数据库。10、MVC结构分别指业务模型、视图和控制器,通过控制器调用模型处理数据,并将数据映射到视图层显示,以实现代码重用性和M和V的代码...

相似回答
大家正在搜