a.php
while($row = mysql_fetch_assoc($result)){
$arr1[$row['id'] = $row['id'];
//$arr1[]= $row['id']; 两种都可以
$color = explode(" ",$row['color']);
for($i=0;$i <count($color),$i++){
$arr2[$row['id']][$i] = $color[$i];//ID为$row['id']的具本颜色值.
}
} a.html
<{ section name=index loop=$arr1 }>
<{ foreach from=$arr2.index key=key item=value }>
产品ID为 <{index}> 的颜色值: <{ $value }>//显示具体ID的具体颜色值.
<{ /foreach }>
<{ /section }>你尝试一下,我没有调试.
解决方案 »
- 如何把MYSQL中的数据写入到Memcached中?
- php数字循环,$a怎么写。
- 求助!想做个统计当天更新的总数的问题
- 有效便给分,PHP环境变量配置,求有效链接或者正确的方法步骤。
- 帮忙看看
- 时间格式转换,请高手指点
- 麻烦大师帮我看看这样的网页界面在CMS中怎么实现的?
- 谁能帮忙解决下mySQL,apache,PHP三者之间的关系?
- 如何把textarea中的内容写到文本中去,保存原文的空格和回车,从文本中读出的时候显示出原文摸样?
- json 获取不了数据,只要中文数据为null
- 两种写法,那种方式更快?
- 验证码填写正确,却显示错误。刷新验证码后,再填写,不再报错,是不是和session有关?
$arr2=array(1=>array("cay1","cay2"),2=>array("cay3","cay4"));<{ foreach from=$arr1 item=value }>
<{ foreach from=$arr2[$value] item=value2 }>
产品ID为 <{ $value }>的颜色值: <{ $value2 }>
<{ /foreach }>
<{ /foreach }>