首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php数字循环,$a如何写

2012-03-22 
php数字循环,$a怎么写。php数字循环,$a怎么写。?phpsession_start()include(conn.php)??php$sqlmysq

php数字循环,$a怎么写。
php数字循环,$a怎么写。

<?php
 session_start();
 include("conn.php");?>
<?php 
$sql=mysql_query("select * from love_loveitem where itemvalue='astro' or itemvalue='lunar' or itemvalue='blood'order by orders desc limit 0,7",$conn);
while ($row=mysql_fetch_array($sql))
  {
$str=$row[items];
$name=$row[itemname];
$strvalue=$row[itemvalue];
$arr=explode("|",$str);//分割数组
?>
<?php echo "<H1><SPAN>*</SPAN>".$name.":</H1>
<H".$a."><SELECT id=".$strvalue." name=".$strvalue.">";
?>
<OPTION selected value="">==请选择==</OPTION>
<?php $i=1; foreach ($arr as $v){echo "<option value=".$i.">".$v."</option>";$i++;}?>
</SELECT>
<?php echo "</H".$a.">";}?>

这是全部源代码,$a怎么写。

最终能实现以下的效果显示,帮忙看一下
<H4>
<SELECT id=a name=a>
<OPTION selected value="">==请选择==</OPTION>
</SELECT>
</H4>
<H5><SELECT id=b name=b>
<OPTION selected value="">==请选择==</OPTION>
</SELECT>
</H5>
<H4>
<SELECT id=c name=c>
<OPTION selected value="">==请选择==</OPTION>
</SELECT>
</H4>
<H5><SELECT id=d name=d>
<OPTION selected value="">==请选择==</OPTION>
</SELECT>
</H5>

[解决办法]
$a = 4;
while ($row=mysql_fetch_array($sql))
{
$str=$row[items];
$name=$row[itemname];
$strvalue=$row[itemvalue];
$arr=explode("|",$str);//分割数组
?>
<?php echo "<H1><SPAN>*</SPAN>".$name.":</H1>
<H".$a."><SELECT id=".$strvalue." name=".$strvalue.">";
?>
<OPTION selected value="">==请选择==</OPTION>
<?php $i=1; foreach ($arr as $v){echo "<option value=".$i.">".$v."</option>";$i++;}?>
</SELECT>
<?php echo "</H".$a.">";
$a += $a == 4 ? 1 : -1;
}?>

热点排行