如何将从数据库取得的数据循环写入5个dl

dfsr 2012-03-26 10:06:00
第一遍循环完成后再回到第一个dl往里面追加数据。
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小在在 2012-03-28
  • 打赏
  • 举报
回复
贴出你的数据组成结构
jaksmine 2012-03-27
  • 打赏
  • 举报
回复
<?php
// 如数据库取得的数据
$arr = array(
0 => array(
'name' => '张三',
'job' => 'php程序员',
),
1 => array(
'name' => '李四',
'job' => '网页设计师',
),
2 => array(
'name' => '王五',
'job' => 'web开发工程师',
),
);

$dlstr = '';
foreach ($arr as $k => $v)
{
$dlstr .= "<dl id={$k}>{$v['name']},{$v['job']}</dl>";
}

echo $dlstr;
?>
dfsr 2012-03-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 whg4585 的回复:]

很简单,先构建追加内容的字符串而不是先在dl里面直接追加。
[/Quote]

能说具体点吗?
小在在 2012-03-26
  • 打赏
  • 举报
回复
很简单,先构建追加内容的字符串而不是先在dl里面直接追加。
xuzuning 2012-03-26
  • 打赏
  • 举报
回复
你可以用数组做缓冲

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧